About
Fallsview Buffet Restaurant is an establishment located in Niagara Falls, Ontario on 5875 Falls Ave. Fallsview Buffet Restaurant is in the "Buffet restaurant" category. Spacious, all-you-can-eat buffet fixture featuring many cooking stations & views of Niagara Falls.
Categories
Buffet restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like