Indica Restaurant is a Vancouver, BC business. Indica Restaurant is located at 1795 Pendrellstreet, Vancouver, BC. The postal code is V6G1T2.
You can contact Indica Restaurant at 604-609-3530 or from out of area call 1 6046093530.