Search results
We did not find results for: bella vista ristorante niagara falls.
Check spelling or type a new query.
We did not find results for: bella vista ristorante niagara falls.
Check spelling or type a new query.
Ciao! Welcome to Bella Vista Ristorante, where it's Italy done right with fresh and authentic Italian flavors. Sample...
Website: bvniagara.com
Phone: (716) 299-0344
7001 Buffalo Ave Niagara Falls, NY 14304 297.41 mi
Is this your business? Verify your listing
3.5 67 reviews
Wasnt sure what I wanted to order from the bar but after the bartender suggested a few of her favorites, I went with the over the falls It was awesome! More
Came here for Bingo night and ordered a margherita pizza. It was just ok - nothing special about it. For $16, it was just average. I would probably come back and try other options. More