TWO GREAT LOCATIONS TO SERVE YOU
Fallsview Location
6455 Fallsview Boulevard, Niagara Falls, Ontario
Located inside the Wyndham Fallsview Hotel
(905) 357-1346
Clifton Hill Location
4955 Clifton Hill, Niagara Falls, Ontario
Located at the top of Clifton Hill
(905) 371-1331