Please contact us for the shipping rate quote on INTERNATIONAL ORDER


Shipping will be resumed by August 30th!

Our Store 私たちの場所

8339 Kennedy Road, Unit#2121 Langham Square
Markham ON L3R 5T5 Canada

Mon: 1pm - 5pm
Tue-Fri: 12pm - 3pm
Sat: 12pm - 6pm

Sun: Closed

Online Store 24/7

Directions

What people say about...