

Reservations are required. Limited seating available.
Please phone to confirm reservation.



Located on corner of
Stanley Ave. & Ferry St.
5485 Ferry St, Niagara Falls, Canada L2G 1S3
Open 7 days a week
4PM Daily
Free Parking Available
View Directions & Parking Map