We are based in Scarborough, Ontario, Canada

4168 Finch Ave East, Ph 77, Toronto, Ontario, M1S 5H6, Canada.

4168 Finch Ave East, PH 77, Toronto, Ontario, M1S 5H6,

Map →

       

WEEK DAYS: 10:00 am – 06:00 pm
SATURDAY: 12:00 – 18:00 pm
SUNDAY: CLOSED

Tel: 416-750-9191
Or: 416-757-2525