FIND CASA MIA RISTORANTE

Niagara Falls restaurant in the heart of Stamford Green Village. A locals favourite, Casa Mia Ristorante is located on the Niagara Wine Route in the heart of Niagara Falls. The award winning restaurant is a short 10 minute drive from both Niagara-on-the-Lake and the Niagara Falls Tourism Area. We hope to see you soon.

Location 3518 Portage Rd, Niagara Falls, ON L2J 2K4

CONTACT CASA MIA RISTORANTE

Phone (905) 356-5410

Email sales@casamiaristorante.com