Yasu Restaurant
81 Harbord St

One menu option, a prix fixe Japanese omakase (chef's choice) of 20 sushi pieces in small digs.

Previous
Previous

RASA

Next
Next

Haku Izakaya