We are located in the heart of Granville Island Public Market next door to South China Seas and across from the Tea Shop and the Stock Market. We are open daily from 9am-7pm, 7 days a week except for Christmas, Boxing Day and New Year’s Day. You can contact us by email or via phone at 604. 662.3606.
