Visit either the Niagara Falls or St. Catharines location and you’ll be sure to find quality Italian food prepared by chefs trained where it all began, Italy. With live entertainment on Thursdays and a list of daily specials there is something for everyone.
Niagara Falls, Canada
If you want to sit around all night and wait for food and then be disappointed when you get it then go here. They are so pricey and the food is nothing special. They cut corners and give you very...
Terrific Service from Lisa. The atmosphere is great. Just the right amount of lighting to read the menu but not overly bright. Reasonable price with more than enough to eat. Another terrific thing...
The food was great and the staff went above and beyond to welcome us and make sure we were taken care of. We will definitely be back!