Tel: 905-354-7471

Contact

Mama Mia's Italian Eatery

 

 

5845 Victoria Avenue
Niagara Falls, ON, L2G 3L6
Phone- 905-354-7471
Fax- 905-354-1876

Please call 905-354-7471 after 4 pm to make reservations

WE ACCEPT CASH, VISA, MASTERCARD, DISCOVER, DEBIT

 

HOURS 

Monday-Closed

Tues-Sunday- Open at 4 pm

 mamamias_office@cogeco.net

*within walking distance from Clifton Hill & the Falls!

 

 

 

Looking for a hotel after a great meal?

Vittoria Hotel
5851 Victoria Ave
Niagara Falls, ON L2G 3L6
1-800-263-2553
www.vittoriahotels.com