Sushi from new omakase restaurant Tare

Chef Michael Carranza talks about the restaurant and makes one of their items.

Top Videos