HOME / Indian restaurant / Indian Bay Leaf
4890 Victoria Dr, Vancouver, BC V5N 4P5
+16044288700
View Business Profile