Loading...

Our Devonshire Mall location is opening soon!

Amherstburg, Ontario

519-713-9009

269 Dalhousie Street
Amherstburg, Ontario, Canada

Hours:
Sunday to Thursday  11:00am – 10:00pm
Friday and Saturday  11:00am – 11:00pm

Windsor, Ontario

519-713-9009

3100 Howard Avenue, Devonshire Mall
Windsor, Ontario, Canada

Hours:
Sunday to Thursday  11:00am – 10:00pm
Friday and Saturday  11:00am – 11:00pm