Sample our inventive menu
Filled with homemade favorites, our dishes are prepared using only the freshest ingredients. Pull up your boat and enjoy lunch on our river front patio or warm up inside by the fire with classic Italian cuisine including hand-rolled pastas and homemade pizzas.
Catch all of the action
Watch all of the Buffalo Bills and Sabres games at Bella Vista. With large flat-screen T.V.’s, bar seating and game time specials throughout the night, Bella Vista is the best way to get in on the action and support our home team!
Four Points by Sheraton Niagara Falls
We’re located right on the Niagara River, offering sweeping views of the scenic area. Enjoy your time away from home and let us treat you to an authentic Italian experience.