Sky Fallsview Steakhouse
Steakhouse · American · Casual Dining
Sky Fallsview Steakhouse is a steak house located within the Fallsview Tower Hotel. It offers casual dining with a focus on steak. Valet parking is available.
Location
Best places nearby
The highest rated places close to Sky Fallsview Steakhouse.
Local restaurants nearby
6732 Fallsview Blvd, 26th Floor of the Fallsview Tower Hotel, ON


