Filters
5875 Falls Ave, Niagara Falls, ON L2G 3K7 Get directions
Great View
Came in on a whim, and were Wowed with the food! My scallops were amazing, and just melted in your mouth! We ordered two desserts, and probably would have ordered two more had we not been full! PERFECT place for that romantic dinner, with views of Niagara Falls. Was our first time here, and certainly won't be the last! Read more
<< Rate these results
Redo search from here
Go to Merchant Page
Get Directions
Back to Top
Close menu