Bay Leaf Indian Fusion-Cranbrook

Restaurant in Canal Flats, BC