top of page

FIND US



Address
7000 McLeod Rd, Niagara Falls, ON L2G 7K3
Tel: 905-356-0123
Opening Hours
Mon - Tues: Closed
Wed - Thur: 3pm - 8pm
Fri - Sat : 3pm - 8:30pm
Sunday: 3pm - 8pm
Write to us
Like us on Facebook for updates and specials
bottom of page