Back To Top
  • Serving You Authentic Italian Dishes


     

     

Visit
us at..
One of our 4
Locations

You can order for pickup and delivery at our 341 Linwell Rd location
or dine in and pick up and delivery at 10 Macturnbull Dr. 
Now Open in Niagara Falls at 8278 Thorold Stone Rd and at 6080 McLeod Rd and in Fonthill at 130 Highway #20 East (Fonthill Marketplace)

 

2018 Standard Readers Choice Best Business of 2019 - ThreeBest Rated