The Mehfil Indian & Punjabi Restaurant in Sterling, VA, offers a great dining experience with its cozy atmosphere and friendly staff. The restaurant has a large variety of dishes to choose from, including vegetarian options, which are clearly labeled on the menu. The quality of the food is generally good, with some reviewers mentioning that the dishes are freshly prepared and flavorful. However, a few reviewers noted that the food can be inconsistent, with some dishes being overcooked or lacking flavor.The pricing of the restaurant is generally reasonable, with most reviewers stating that the prices are normal for an Indian restaurant. However, some reviewers noted that the prices could be a bit lower for the quality of food being served.One of the highlights of the restaurant is its authentic Punjabi cuisine, which is a standout feature of the restaurant. The Amritsari Kulcha is a popular dish among reviewers, and the goat rarra is also mentioned as a highlight.Unfortunately, the restaurant has had some issues with long wait times, with some reviewers reporting that they had to wait for over 40 minutes for their food. This issue seems to be related to the restaurant's shared kitchen with another business, which can lead to delays in service.Overall, the Mehfil Indian & Punjabi Restaurant is a great option for those looking for authentic Indian cuisine in the Sterling area. While it has some issues with consistency and long wait times, the restaurant's friendly staff, cozy atmosphere, and flavorful dishes make it a worthwhile visit.