Location and Contact Details

21 Chatham St E

Windsor, ON, N9A 2W2

Telephone: (519) 962-3333

Website

Delivery Options

Share
Copy Link
Getting your location...

Hours of Operation

Opens at 3:00PM

3:00

12:00

S

M

3:00

12:00

T

3:00

12:00

W

3:00

12:00

T

3:00

12:00

F

3:00

12:00

S