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.
Stumbled on this resturant off season and open. Friendly wait staffand open reasonably late. Free parking and good pastas
We ordered to go meals for our family of 6. The order was ready upon our arrival and the pizza and pasta dishes were good. The restaurant had a live band and we were sad we hadn't planned to eat on...
Scarborough, United Kingdom
Very quiet in this restaurant so easily got seated. The male waiter who greeted us at the door needs to find some people skills - hardly even a grunt from him, I got the impression he was the owner...