Mehphil is a multi-cuisine restaurant situated on Main Najafgarh Road,
New Delhi. Indian, continental and Chinese items dominate its menu. Their well stocked bar serves exotic spirits and liquors. There are separate smoking and non-smoking dining areas for the customers to choose from. The restaurant functions daily from 11:30 to 23:00 hrs.