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
KaKa All You Can Eat on Bay
Miku
Himalayan Momo House
Bar Prima
Hot Pork
Comma
BeLeaf
Ballroom Bowl Yorkville