English
Mandarin
French
German
Italian
Russian
Spanish
Sign up for our newsletter & receive insider tips, area events, news & special promotions...
You may unsubscribe at any time.

Bella Vista Ristorante

  • Address:7001 Buffalo Avenue Niagara Falls, NY 14304
  • Phone:(716) 299-0344
  • Website:Visit Website

Enjoy dinner on our riverfront patio or warm up inside by the fire. It’s Italy done right with the freshest ingredients and lovingly prepared dishes.

What's Nearby

Niagara Tourism & Convention Corporation
10 Rainbow Boulevard
Niagara Falls, NY 14303
1-877-FALLS-US

made by Simpleview