cheryl a's Niagara Falls, NY, USA
6543 Niagara Falls Blvd
its the small things that can make a restaurant nice like one being clean and having a friendly wait...
Thunder Falls Buffet Restaurant
310 4th St
we love this place we go evey time were in Seneca we loved the set up before we felt there was more ...