Tokyo Sushi Eglinton W
Tokyo Sushi is a small, moderately priced Japanese restaurant adorned with rice paper light fixtures and bamboo.
Join the conversation Load comments
YuSushi
Sushi Kaji
Hot Pork
Comma
BeLeaf
Ballroom Bowl Yorkville
Bhojan Ghar
Ehwa Uptown