Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

  • Food2
  • Service2
  • Value1
  • Ambiance2
  • Reviews1

Apollo Grille

6289 Fallsview Boulevard
Niagara Falls, ON L2G3V7
Tel: (905) 356-0551
Neighbourhood: Saint David's


Displaying 1 - 1 of 1 Reviews FoundSort: Useful | Helpful | Reviews | Date
Expensive mediocrity.
By Darxler of Brampton, Ontario (1 Review)
Submitted Saturday, December 31, 2011 - 8:29pm [Dine in]

I've been to many many restaurants before, but never one where the menu flat out lied as to what I would be getting. I ordered a prime rib dinner, I got roast beef with char marks. They closed the bar at 9, and we were not told until right when the bar was about to close, forcing us to rush our drink orders. The drinks, by the way, were so light on alcohol, a child could drink it. We had to ask for more vodka shots costing us about $9 a pop just to make the drinks passable. They rushed us the whole time and wanted us out of the restaurant, please save your money go to pretty much any restaurant besides this one. The kicker, they wanted mandatory tip! We didn't pay it, justified for the dinner and left. The only way this restaurant could be worse is if the food was laced with salmonella.

  • Food
  • Service
  • Value
  • Ambiance