We are closed at the moment. Ordering system is disabled.×

Indian Bay Leaf

4890 Victoria Dr, Vancouver, BC
Canada
V5N4P5
Tel: 604-428-8700

Business Hours