Archives
No archives to show.Categories
- No categories
Location
Niagara Momo 5965 Main Street Niagara Falls Ontario L2G 5Z7 289-296-4884
Opening Hours
Mon – Fri 11:30am – 8pm
Sat – Sun 11:30am – 9pm
Niagara Momo 5965 Main Street Niagara Falls Ontario L2G 5Z7 289-296-4884
Mon – Fri 11:30am – 8pm
Sat – Sun 11:30am – 9pm
Showing all 6 results
Tel : 289-296-4884
Niagara Momo
5965 Main Street
Niagara Falls Ontario
L2G 5Z7
Monday : closed
Tuesday – Thursday : 11 AM t0 10 PM
Friday – Saturday : 11 AM to 11 PM
Sunday : 12 PM to 10 PM
Copyright © Niagara Restaurant
No products in the cart.