← Back to businesses

BASED IN NIAGARA FALLS

Italian Restaurant · Niagara Falls

Casa Mia Ristorante

Niagara's best Local Italian Restaurant centrally located between NOTL and Niagara Falls. Complimentry shuttle to and from your hotel conveniently gets you to this 30 year local favourite eating establishment.


Contact details, hours and category from Google Maps.
Description in the business's own words, from casamiaristorante.com.