Welcome to Bella Vista Ristorante, where it’s Italy done right.


Located inside the Four Points by Sheraton, Niagara Falls, NY.

Best for Breakfast

Join us in Niagara Falls for incredible Italian cuisine and amazing riverside views!

Lunch on the River

Enjoy a midday meal on our riverfront patio, or warm up inside by the fire. It’s Italy done right with the freshest ingredients and artfully prepared dishes.

Local brews

Local craft beers are on tap every night! Come see us for a night of live music, or to relax on the river.

“I love cooking with wine—sometimes I even put it in the food.”

Julia Child

Make your reservation today

Come see us and sample our inventive menu filled with homemade favorites prepared using only the freshest ingredients. You can pull up your boat and enjoy lunch on our river front patio — or warm up inside by the fire with classic Italian dishes including hand rolled pastas and homemade pizzas.

Bella Vista Ristorante

7001 Buffalo Ave. Niagara Falls, NY, 14304