Currently we have showrooms available at the following locations:

In Canada:

In the USA:

  • South Lake Tahoe, CA

For more information, to receive a complete price list, or to place an order call us at 647-390-8169 or contact us by filling in the fields below.

Come visit our showroom in Toronto:
40 Muskoka Avenue, Etobicoke, Ontario, M8W 1H8
Please call ahead to schedule an appointment at 647-390-8169.

Business No.: 817645583RT0001