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.
My first experience here wasn’t the greatest but I figured I’d give it a second chance. What a mistake that was! We were seated way in the back and waited almost 30 minutes before someone came to the...
We ordered take out from this restaurant whilst staying across the road at the Oakes hotel over Xmas. The menu has a decent amount of options on it. The staff are really nice & friendly. The...
Great place. Food was damm good. Service was spot on. Every detail was right up to par. We will be back for sure