Mehfil India Restaurant & Sweets, 9570 120 St, Delta
1859th visitor, Write a review
Mehfil India Restaurant & Sweets Map

near V3V 4C1

Mehfil India Restaurant & Sweets is ranked #8 of 34 nearby Restaurants.

They say Mehfil India Restaurant & Sweets is good, great, wonderful a much liked India Restaurant