4496th visitor, Write a review
Momiji Sushi Bar & Grill Map

near M8X1B8

Momiji Sushi Bar & Grill is People's Choice, 2016 winner

Momiji Sushi Bar & Grill is ranked #4 of 23 nearby Restaurants.

They say Momiji Sushi Bar & Grill is amazing, beautiful, excellent