4284 Ellis Street
Niagara Falls, Ontario
(905) 358-0336
(866) 246-6616 Reservations