Your browser version is outdated. We recommend that you update your browser to the latest version.


Our shop is located on Avenue Road just south of HWY 401.

1903 Avenue Road, Toronto, CA

Store Hours:

Monday to Friday from 9 am to 7 pm

Saturday from 9 am to 6 pm

Sunday from 10 am to 6 pm

Caprae & Suidae Inc on the map: