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

near V3V 4C1

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

They say Mehfil India Restaurant & Sweets is good, great, wonderful an above average India Restaurant