📍 2170-A Food St Fort Rd, opposite Badshahi Mosque, Shahi Mohallah Walled City of Lahore, Lahore, Punjab, Pakistan
Weighted rating from:
Google: 4.2 • TripAdvisor: 4.5
Score calculated from online mentions, review sentiment, and dining indicators across Lahore. Trust this score to find where to eat, drink, and dine in Lahore.
Based on verified guest experiences

Haveli Restaurant, located in the vibrant city of Lahore, Pakistan, is a captivating dining destination known for its stunning views of the Badshahi Masjid. With a Google rating of 4.2 and an impressive 4.5 on TripAdvisor, this restaurant is a favorite among locals and tourists alike. The ambiance is grand, boasting picturesque interiors and a rooftop that offers breathtaking sights, making it a perfect spot for memorable meals. Diners have noted the restaurant's barbecue and Pakistani cuisine, highlighting the overall experience as a delightful blend of good food and remarkable scenery. Whether you're looking for a family-friendly atmosphere or a romantic dinner, Haveli caters to various dining preferences, ensuring a unique experience for every guest.
Google: 4.2 (15329 reviews)
TripAdvisor: 4.5 (265 reviews)
The attitude of the staffs are not welcoming. They are kind of rude and busy with among themselves. Food is average not anything amazing.. not bad , it’s okay. Atmosphere was impressive. The view is mind blowing.. the entrance is beautiful..
The only thing here is the view. Food and service quality is not good according to the price. I recommend you just take tea and enjoy the view.
They are just selling the location. No doubt it’s the best location and seating but unfortunately over crowded and kitchen needs desperate help. Ordered Nautella Naan as to-go and it took them 45 minutes just for 2 naans. Food is ordinary. A very overly crowded restaurant where staff is running around like a chicken without head.
The food was really good, the costumer service was also really good but since we had left overs we asked them to pack it and when we came back to the hotel we realised they packed the meat and salad and curry in plastic bags, no containers. The meat was all put together in a thin plastic bag. It was absolutely disgusting and very unprofessional for such a high top restaurant. Very disappointed.