Mehfil Indian CuisineIndian cuisine.

Popular Menu Items

View full menu

Address

1777 Main St, Unit B
Tewksbury MA, 01876
(978) 221-5700