Dine overlooking Niagara Falls in The Keg Steakhouse and Bar. Located on the 9th floor of the Embassy Suites Hotel Niagara Falls – Fallsview, this location offers guests floor to ceiling panoramic views of the famous Falls.
We had dinner there for 3 nights the service food atmosphere just perfect I guess that is why we went 3 nights in a row for dinner
Yesterday we went for lunch and were looking forward to the food and the view. The view was great, the service was terrible. There were less than 10 tables being used but it took 10 minutes to...
The food was excellent and the service was great even while very busy. Chose not to wait on a falls view table to be available...