Pune is known for its perfect weather, cultural appeal, and scores of hangout places for every mood, need and type. The city is home to people from all over the country as well as the world. Pune's global set of people are also known for being the kind of foodies they are; extremely picky but, at the same time, curious and welcoming of new flavours and cuisines.
The restaurants in Pune do a great job of catering to a diverse range of foodies and explorers.
Pune's restaurant scene sees a perfect balance between old, established places and some new restaurants in Pune that cater to the growing expectations of the customers. These old and new famous restaurants in Pune have diverse cuisines, including authentic European, Asian, and Middle Eastern cuisines. There are plenty of Pune restaurants serving Italian, Korean, Japanese, and Tibetan food as well. If you too are a foodie and love to explore new places to eat, this collection top restaurants in Pune.
Top restaurants in Pune for dining out
1. Malaka Spice
For 25 years, Malaka Spice has been among the best restaurants in Pune to serve eastern delicacies with utter perfection. The restaurant is among the few places in Pune that sources and heroes produce from their own farms. It is also among the best restaurants in Pune for dinner, with its open-air setting and nice, charming decor and wholesome vibes.
Location: Opposite Oxford Properties, Koregaon Park
Cuisine: Thai, Japanese, Singaporean, Indonesian, Malay
Must Try: Dumplings, Laksa, Chicken Frittura, Jaggery Ice-Cream
Open Hours: 11:30 AM to 12:30 AM
Approximate cost per person: INR 800
2. Donatella
Hands down, one of the best places to eat in Pune, Donatella is our go-to restaurant for Italian cuisine. If you are looking for a nice afternoon meal with friends or family, this is one of the best restaurants for lunch in Pune, with warm lights and some delectable food!
Location: Meera Nagar, Koregaon Park
Cuisine: Italian, Mexican, Fast Food
Must Try: Greek Salad, Enchiladas, Mocktails
Open Hours: 10:00 AM to 11:00 PM
Approximate cost per person: INR 400
3. Shisha Jazz Cafe
Shisha is among the best ambience restaurants in Pune. Their wooden and bamboo decor, ambient lights, along with their live jazz gigs add charm to this fine dining restaurant in Pune. Head here for some quiet downtime with your friends and loved ones.
Location: ABC Farms, Koregaon Park
Cuisine: Iranian, Indian, Italian
Must Try: Kebab Platter, Moussaka, Baklava
Open Hours: 11:00 AM to 11:30 PM
Approximate cost per person: INR 1000
4. Paasha
Among the OG party places in the city, Paasha is one of the top 10 restaurants in Pune with a good rating and a great ambience. Looking for the best dinner places in Pune? Head to Paasha for a gorgeous rooftop setting and a stunning view of the city. Open for about 3 hours in the afternoon, it is also among the best places for lunch in Pune.
Location: JW Marriott, Senapati Bapat Marg
Cuisine: North Indian
Must Try: Kakori Kebabs, Cocktails
Open Hours: 12:30 PM to 3:30 PM, 6:00 PM to 12:00 AM
Approximate cost per person: INR 1500
5. Blue Water
It is among the famous restaurants in Pune, with a multi-cuisine menu and a nice, romantic ambience. This best food place in Pune also has a peaceful banquet for corporate and other events.
Location: Aundh Ravet BRTS road, Pimpri Chinchwad
Cuisine: Continental, Multi Cuisine
Must Try: Burnt Garlic Soup, Fish Fingers, Sundowners
Open Hours: 11:00 AM to 11:30 PM
Approximate cost per person: INR 1200
6. Murphies
This top restaurant in Pune serves wonderful craft beer, and their lovely outdoor dining option adds to the vibe of the space. Serving diverse food options, the location of the Murphies restaurant in Pune for dinner in the city's most happening neighbourhood makes it popular among patrons.
Location: Meera Nagar, Koregaon Park
Cuisine: European, Oriental, Continental
Must Try: Pesto Chilli Chicken, BBQ Chicken, Insalata Mista, Long Island Iced Tea
Open Hours: 12:00 PM to 11:00 PM
Approximate cost per person: INR 1000
7. The Daily All Day
The Daily All Day is among the best bars and restaurants in Pune. This place to eat in Pune has become an all-time favourite for cocktails and sundowners. With a 4000 square feet area, it is a great place to hang out with your friends throughout the day.
Location: Meera Nagar, Koregaon Park
Cuisine: European, Asian, Continental
Must Try: Drunken Prawn Mushroom Crostini, Cajun Chicken, Mud Cake, Whiskey Cocktail
Open Hours: 12:00 PM to 01:00 AM
Approximate cost per person: INR 1400
8. Sabores
A charming open setup with lots of plants, wall hangings in various European languages, this is one of the rare rooftop restaurants on the bustling Law College road in Pune. You will have a fun time with your partner, family or friends at this top restaurant in Pune. And trust us, the food is as authentic as it can get!
Location: Law College Road, Shivajinagar
Cuisine: European, Oriental
Must Try: Mushroom Caps, Madeira Chicken
Open Hours: 12:30 PM to 12:00 AM
Approximate cost per person: INR 1000