22356 Lougheed Highway, Metro Vancouver V2X 2T4, Canada
No delivery
Spot something wrong?
Dishes at Indian Flavour Restaurant. Prices may vary in venue.