7001 Buffalo Avenue, Niagara Falls, NY, 14304 • (716) 299-0344
A Restaurant with a View
Bella Vista Ristorante will close to the public starting at 8pm on Monday, March 16, 2020 and remain closed until further notice in response to the outbreak of COVID-19 in Western New York based on NYS guidelines.
We will continue to closely monitor COVID-19 and will take further action as needed based on information from official sources, including the CDC, the World Health Organization, and local authorities.
Stay healthy! We look forward to serving you again when we re-open.
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 riverfront patio — or warm up inside by the fire with classic Italian dishes including hand-rolled pasta and homemade pizzas