Located in the heart of Niagara Falls this local staple is a must-visit for all travellers. Serving some of the best Canadian and Italian cuisine, the friendly staff is always welcoming and happy to see you.
Latest Reviews
Bob D
Just a great place for Italian food. Everything was delicious. Great selection. Huge portion size. Great service. Five star taste
darrylj503
Greek salad very large & tasteful. Margarita pizza was overcooked. Spoke to waitress & she mentioned the pizza oven burns the pizza.
Julie L
Friendly hostess and server!Great atmosphere in bar area. Generous portions that were very tasty: Pizza and Bolognese. Glad we chose it despite other iffy reviews!