Loading map…

Folls Restaurant

Folls Restaurant at Table Rock House in Niagara Falls, Canada, offers breathtaking views and delicious food. The air is filled with the inviting aroma of Canadian cuisine. Expect dishes with a wonderfully tender texture, perhaps featuring expertly grilled local ingredients or slow-cooked specialties, reflecting the natural beauty of the falls.