Very Toronto
NewsEatsEventsBest OfNew & HotDine 50
Restaurant

Tachi

Tachi

Canada's first stand-up omakase sushi bar, offering a rapid, deeply authentic 30-minute tasting menu.

More Places