Oyshi Sushi
Oyshi Sushi is a simple, no frills sushi joint across from the Toronto Star building at Yonge and Queens Quay. They have a fairly standard menu of raw fish and udon soups.
Join the conversation Load comments
Japas
Ki
NBA Courtside Restaurant
Sarang Kitchen
Vasan's Tacos
Then and Now
Lao Lao Bar
The Spicy Venue