The 5 best restaurants in Delhi right now are Zetu in Mehrauli, Qavalli in Worldmark 1, Aerocity, Sattvik in Saket, Muruku in Rajouri Garden and DRAMZ in Mehrauli. Cost for two on EazyDiner ranges from ₹500 to ₹3,000, and all five are bookable on the platform.
In This Guide
The best restaurants in Delhi for 2026 span contemporary Sri Lankan, royal Mughal-style kebabs, South Indian comfort food, a terrace facing the Qutub Minar and a vegetarian restaurant inside a mall. Cost for two runs from ₹500 at Muruku to ₹3,000 at DRAMZ, so the list works for a budget family meal or a special night out.
| Restaurant | Area | Known For | Cost for Two | Rating |
| Zetu | Mehrauli, South Delhi | Contemporary Sri Lankan | ₹1,500 | 5.0★ (Excellent) |
| Qavalli | Aerocity (Worldmark 1) | Royal-themed kebabs | ₹2,000 | 4.7★ (Excellent) |
| Sattvik | Select Citywalk Mall, Saket | Pure vegetarian North Indian | ₹1,500 | 4.5★ (Excellent) |
| Muruku | Rajouri Garden, West Delhi | South Indian dosas | ₹500 | 4.1★ (Good) |
| DRAMZ | Mehrauli, South Delhi | Italian, Mediterranean, North Indian | ₹3,000 | 4.1★ (Good) |
Qavalli in Worldmark 1, Aerocity, is the best pick for kebabs on this list, with a menu built around Kebab-E-Burghul, Nawab's Galawat Kebab and Gosht Roghani Seekh. It is rated 4.7★ (Excellent) and costs ₹2,000 for two on EazyDiner.

Qavalli, located in Worldmark, offers a dining experience that is nothing short of a royal affair. The dining space is beautiful, with the interior borrowing elements like huge chandeliers, painted ceilings, and red and golden accents from Mughal and Rajasthani royal architecture. The menu complements the royal theme, and the kebabs served here are must-tries. Its royal setting makes it a strong pick for a celebration meal.
Must-haves: Kebab-E-Burghul, Dahi Potli Kebab, Indori Kopra Shaami, Nizami Kofta Kebab, Nawab's Galawat Kebab, Gosht Roghani Seekh, Birbal Ki Khichdi, Junglee Maas, Mava Bati, Begum Jaan
Cost for two: ₹2,000
Rating: 4.7★ (Excellent)
Muruku in Rajouri Garden is the best dosa pick on this list, with Butter Dosai, Mysore Dosai and Onion Dosai on the menu. It is rated 4.1★ (Good) and costs just ₹500 for two, making it the most affordable restaurant here.

Muruku runs from the Epicuria food court in Rajouri Garden, so the setting is casual and quick. If you are planning a South Indian meal with your family, Muruku is just for you. Among South Indian spots in the city, it stands out for a menu that goes beyond dosas to idlis, parottas, rasam and a Rose Falooda to finish.
Must-haves: Butter Dosai, Mysore Dosai, Onion Dosai, Murugan Idli, Vithal Vada Pav, Chettinadu Paneer Parotta, Murugan Dosai, Milagu Thakkali Rasam, Rose Falooda
Cost for two: ₹500
Rating: 4.1★ (Good)
For a family meal, Sattvik in Select Citywalk Mall, Saket, and Muruku in Rajouri Garden are the two easiest picks on this list, and both welcome kids. Sattvik is a pure vegetarian restaurant rated 4.5★ (Excellent) at ₹1,500 for two, while Muruku serves South Indian comfort food at ₹500 for two.

Located inside Select Citywalk Mall, Sattvik is among the best vegetarian restaurants in South Delhi for a hearty, flavourful sattvik meal with the family. Its menu centres on North Indian comfort food made with fresh, pure ingredients. Signature dishes include the Paneer Jaisalmeri, stuffed paneer pinwheels in a rich, buttery gravy, and the Amaranth aur Aloo Tikki ki Chat, a crisp starter that fits a fasting-friendly plate. To cool down, order the Moksha Mocktail, a watermelon-and-blueberry drink served in a hollowed-out watermelon shell.
Must-haves: Paneer Jaisalmeri, Amaranth aur Aloo Tikki ki Chat, Palak Patta Chaat, Kolhapuri Soya Chaap Masala, Yukta Aahar Thali, Moksha Mocktail
Cost for two: ₹1,500
Rating: 4.5★ (Excellent)
DRAMZ and Zetu, both in Mehrauli, are the two picks on this list for a special night out. DRAMZ faces the Qutub Minar from its terrace at ₹3,000 for two, while Zetu serves contemporary Sri Lankan food and cocktails at ₹1,500 for two. Both are bookable on EazyDiner.

Located at 1AQ in Mehrauli, Zetu is a restaurant dedicated to contemporary Sri Lankan cuisine. The interior takes inspiration from tropical architecture, making the dining experience here very relaxed, which suits a long group meal. The cocktail menu uses Sri Lankan ingredients in drinks like The Achcharu and the Frangipani Martini. At 5.0★, it is also the highest-rated restaurant on this entire list.
Must-haves: Choon Paan Butter Flight, The Procession, GINI's House Flatbread, Kiribath, Sri Lankan Curry Edit, The Achcharu, Frangipani Martini
Cost for two: ₹1,500
Rating: 5.0★ (Excellent)

DRAMZ in Mehrauli faces the Qutub Minar head-on, and that view is the main reason to book a table here. Soft lighting, marble-top tables and wooden accents create a classy, romantic setting, and the plush seating and hanging lanterns make the terrace feel intimate enough that diners return for it. The menu covers Italian, Mediterranean and North Indian dishes, with the Chicken Shish Taouk a standout for non-veg diners. DRAMZ is open daily from 12:00 PM to 12:30 AM.
Must-haves: The Qutub 650 Salad, Chicken Shish Taouk, Gnocchi Ala Sorrentina, Salted Pretzel Nutella Fudge Milkshake
Cost for two: ₹3,000
Rating: 4.1★ (Good)
A good Mughlai restaurant in Delhi should offer a wide kebab menu, regional dishes beyond the usual gravies and a setting that matches the cuisine's royal roots. Qavalli in Worldmark 1, Aerocity, meets all three at ₹2,000 for two.
Range in the kebab section is the first sign of a serious Mughlai kitchen. Galawat and shaami kebabs are made from finely minced meat and cooked on a flat griddle, while seekh kebabs are skewered and grilled, so a menu carrying both styles shows a kitchen with real depth. Beyond kebabs, look for khichdi, slow-cooked meat curries and traditional desserts, which point to a menu cooked from the older Mughal and Awadhi repertoire rather than the standard butter chicken order. To compare more options, browse all Mughlai restaurants in Delhi on EazyDiner.
Booking a table at any of these five Delhi restaurants on EazyDiner is free, and you receive an instant SMS confirmation. EazyDiner lists 40,000+ restaurants across 150+ cities in India and the UAE, and table reservations are confirmed in under 8 seconds.
The process is the same across each one:
For weekend evenings, it helps to book a few days ahead, especially at popular spots like Qavalli and Zetu.
If you are still shortlisting, you can also explore South Indian restaurants in Delhi on EazyDiner.
A storyteller at heart, Shreem is a writer who finds magic in life's smallest moments. She devours stories in every form, movies, shows, books, or comics; she loves diving into narratives that spark imagination. She often geeks out on space and food trivia, and loves travelling while learning about new cultures and languages.