Bella Vista Ristorante

7001 Buffalo Ave, Niagara Falls - 14303
338 reviews
Italian
(716) 299-0344

Very expensive for the type of food. Customer service excellent but no very good food. Look for another place!

After ordering, we found out that they were out of salmon. Disappointed, I asked if they could slightly alter one of their menu offerings, and the server refused to even ask the chef, claiming the chef wouldn't normally be open to menu changes, and while busy the server wouldn't even ask. The outdoor seating was very nice, but the food made our anniversary celebration a disappointment.

Nice place to eat overlooking the Niagara River, a bit out of town if your staying in Niagaras hotel and casino area, but worth a bit of a bike ride or drive.

Nothing spectacular. Nice views, using plastic cups while everyone around us had glass was weird. Waitress seemed like she was annoyed to be there. Food was pretty good. I would go back for the river side patio but nothing else to write home about.

Great Spot on the Water to Dine! Food Is Excellent By Their Culinary Team and Service Is Top Notch!

A good place to seat outside at the water front, the pizza was very saucy and wet and loose, the taste was very bad and also the water was coming out of it, waited for an hour and more to get pizza after we ordered, was not a good experience to visit the place.

Incredible view, delicious food and live music. Casual dress and reasonably priced!

Very disappointing. We were looking forward to the outside dining which was fine but we were not offered the option to sit on the lower deck closer to the water, as a few other guests were able to do after we were seated. The food was mediocre in general. But the biggest problem was the service. We had a reservation for 730 and we were served our food With no problem but when it came time for dessert we were not even offered dessert choices and when we asked about ice cream or other choices the server said they did not have ice cream and did not elaborate, regarding Other dessert options. Our server was also serving the table next to us, we noticed as we were waiting for our check that a few of the items the people at thT table requested were not available and when the customer asked why there were so few items available, the server said that it was close to closing and therefore some of the things would take too long to prepare. The customer at that table mentioned that they were able to make an 830 reservation so that didn’t really make sense that several menu items would not be available due to time constraints. The server then went on to say that they could’ve even made an 845 reservation and that didn’t mean that they would stay open past nine which made no sense. We paid our bill and left and stopped in the washroom on the way out which took all of five minutes. As we walked into the parking lot the same server was right behind us getting into her car. It seemed like she was way more concerned with leaving by 9 PM then serving her customers. We have never seen such disregard for customer service by a server. We would not return to this restaurant.

We went into have a drink and take out on the deck. The drink was excellent (I'm very fussy because I'm not a drinker, so, it was excellent! The food dishes that I saw come out to the patrons on the deck looked phenomenal.

I don’t usually write reviews and I usually give things the benefit of the doubt. But holy crap. The food was awful. I was there with 3 other people and all of our dishes were horrible. The pastas we got were watery and lacking flavor. The salmon dish with cous cous was bland. It was just really awful.