7812th visitor, Write a review
Momiji Sushi Buffet Map

near L5L 5M5

Momiji Sushi Buffet is ranked #2 of 38 nearby Restaurants.

They say Momiji Sushi Buffet is good, excellent, great an excellent Sushi Restaurant