The Best Italian Restaurants In Delhi, India

Shreyas Kulkarni

Delhi is a mysterious, noisy, and intimidating city. A lengthy history of invasions, battles, and dynasties has left their influence over the city’s spirit. It’s the political capital in India and one of the nation’s most cosmopolitan cities. It’s also the food capital of India. You can get a gigantic variety of cuisines here, from all over the world, and Italian cuisine is one of the city’s most loved. We pick the top restaurants serving the best Italian dishes in Delhi.


1. Diva - The Italian Restaurant

Restaurant, Italian

Pizza Baking in Wood Burning Oven
© N Wong/Flickr
Co-founded by India’s superstar chef Ritu Dalmia, Diva – The Italian Restaurant has become Delhi’s most loved spot for authentic and delicious Italian food. The restaurant is divided into two parts; the ground floor has become a sort of café while the first floor houses the fine dining section. The menu is elegant and changes according to the season just like the restaurants in Italy. The food is plated beautifully, matching the stunning decor and the classy ambience. Diva also has one of the city’s best, award winning, wine lists.

2. Tonino

Restaurant, Italian

Ubuntu: Cheesecake
© Larry Halff/Flickr
Inspired by the villas from Sienna and Sam Gimignano in Tuscany, Italy, the owner Tonino Generale has flipped a villa in Delhi to resemble a beautiful Tuscan villa. The restaurant is warm with lots of sunshine peeping in and plenty of open spaces, including a courtyard with fruit trees. The food is one hundred percent lip-smacking delicious. Tonino doesn’t only offer the usual pasta and pizzas but also dishes from all across Italy. It’s a great place for intimate candlelight dinners – if you have a date in Delhi, take them to Tonino.

3. San Gimignano

Restaurant, Italian

San Gimignano is an Italian fine dining restaurant at The Imperial Hotel in New Delhi. It is named after a medieval hill town in the bosom of Tuscany. It offers a delectable fare blending ingredients and flavours that are both procured locally and imported from Italy. The restaurant boasts a premium selection of Italian wines that are a perfect match to the thoughtfully created menu. San Gimignano takes you away from the hustle-bustle of Delhi to a more ‘imperial’ era with captivating white and earthy tone upholstery and fresh flowers and candles on each table .

4. Travertino

Restaurant, Italian

Travertino is one the best places in Delhi to have Italian food. The restaurant, which is designed so that the wine cellar opens into the dining area, also has one of the most enviable collections of wines and cheeses. The service is European style; you will be served briskly and efficiently, without over-friendliness. The menu offers a variety of fresh homemade pasta including gnocchi, ravioli, fettuccini and lasagne. To ensure authentic flavor and taste, most of the ingredients used are sourced from Italy.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article