Personalize your experience
Set City

Mama Mia! Here's A List Of The Best Italian Restaurants In Pune

6511 Interested |

If you're a fan of pasta, pizza, lasagna, and other Italian food, you need to know the best places to dine at. Thankfully, Pune is blessed with several Italian restaurants where you can dine and enjoy a fairly authentic meal. These are our top picks.

Sorriso By Marriott Suites

A classic Italian restaurant, Sorriso by Marriott Suites offers some of the finest Italian dishes. The must-try dishes at this restaurant include risotto, ravioli, pizza, and tiramisu. If you do get confused looking at their menu, you can always opt for their Sunday buffet, which has a number of Italian delicacies. This brunch buffet starts at INR 2150 per person.


Located in Koregaon Park, Squisito serves authentic Italian cuisine. The restaurant is the first choice for people from Koregaon Park and neighbouring areas for some Italian delight. The restaurant is known for its pizzas, pasta, nachos, ravioli, risotto, and tomato soup. A meal for two will cost you approximately INR 1500. The restaurant's cozy and classy decor makes it a perfect spot for date nights.

Little Italy

One of Pune’s favourite Italian restaurants, Little Italy is almost everyone’s first thought when it comes to Italian cuisine. Located at multiple places across the city, this restaurant serves authentic Italian dishes. We suggest you choose from their ravioli, salads, risotto, and desserts for a hearty Italian dining experience. 

Cafe Roberto

A relatively new cafe in Baner, Cafe Roberto is an all-vegetarian Italian restaurant. Curated by a warm and food-loving Italian chef, this evening-only cafe serves homely Italian spaghetti and bruscheta. It has an open-air set up where you can sit under red and white umbrellas and enjoy a meal for two at INR 700 only.

Buon Cibo

Sip on some delicious hot chocolate, play board games or just read your on-going book at Buon Cibo. An Italian cafe, they are known for their cream of spinach, Frenchman's salad, bruschetta, risotto, thin-crust pizzas and much more. You will also obviously find a good variety of pasta with them too. On average, a meal for two will cost you around INR 600. 

Rosso Bianco

Khadki has a number of great eating joints and Rosso Bianco is one of them. Serving rich Italian cuisine, they are known for their great taste and value-for-money menu. Their cannelloni is simply superb and if you are there. You can also choose from their lasagna, pink pasta, and cheesy pizzas. A meal there costs INR 700.

Alto Vino

A posh Italian fine-dining restaurant inside JW Marriott, SB Road, Alto Vino has romantic vibes, great spread, and drinks that are to die for. For date nights, Alto-Vino is one of our favourites candle-lit dinner restaurants in the city. Meal for two comes up to INR 1800. Their truffle dishes are just too good to be true.


Bangalore and Chennai’s popular Italian restaurant is now in Pune. Replacing Tertuilla in Koregaon Park, Toscano is known for its delicious Italian and Mediterranean food and potent cocktails. For appetizers, dig into ‘bruschetta vegetariana’ which has three types of bruschettas: classic with tomatoes and basil; arancini e fritelle di verdure - vegetable rice balls and fried mozzarella (cheese lovers, take notice) and frittelle di calamari gamberi e acciughe which has prawns, calamari, anchovies and is freshness served on a plate. A meal for two comes up to INR 1200.

La Gustosa

La Gustosa in Kothrud is an Italian bistro that is known for its spread of Caprese salads, crostini, pasta, and pizzas. The place has intimate vibes, a chalkboard menu, and romantic dim-lighting. Their lasagna seems to be very popular. A meal for two comes up to INR 800.

Greens & Olives

Situated on Nagras Road, Aundh, Greens & Olives is an elegant Italian restaurant. Experience fine dining and indulge in delicacies like fettuccine alfredo, penne a la vodka, pesto pasta, bruschettas, wood-fired pizzas, and many more dishes. The decor is elegant, the setting cozy, and the food - to die for! A meal for two comes up to INR 1200.


While we are on the subject of Italian food, have you checked out these best pizza outlets in the city