Pune is a metropolis city and the hub of educational institutes. This city is a melting pot of food cultures, which is reflected in its dishes. Along with the best veg restaurants in Pune, the city has myriad fantastic dining options for foodies. Vaishali, Amruteshwar, and Yana Sizzler are some of Pune’s best restaurants for dinner, offering captivating and lip-smacking famous food. Pune is also known as the Land of Misal Pav. Misal Pav is renowned as a heritage food of Pune as well as Bada Pav of Mumbai. When it comes to food in Pune, there are many best eateries in Pune. Some of these restaurants have been in existence for many decades now, while new food plazas are also capturing the traditional taste of Pune. 


List of Best Restaurants in Pune


The dishes found in the streets of Pune have a lip-smacking taste. You cannot resist tasting these amazing dishes found in different parts of the Pune city. You can also order these yummy foods on trains with the help of RailRestro app or website. Here is a list of must-visit restaurants in Pune that will make the task of finding the best eateries of Pune easier for you:


1. Mysore Masala Dosa at Vaishali, Pune




Vaishali is the famous “Sev Puri Dahi Puri” centre, which is commonly known as SPDP by the local people of Pune throughout the city. From the morning Pav Bhajis to the tasty Sabudana Vadas with the yummy coconut chutney, every dish they serve here is top-class. The food item is pure veg, and the menu is vast, especially for south Indian dishes for which you won’t be able to control drooling.


It is one of the famous family restaurants in Pune, and almost every local person knows about it. It is always crowded, which proves the loyalty and popularity it enjoys, and people can get a table after 10-15 mins of waiting. 


The restaurant has full indoor seating and a partially covered outdoor one as well, which is quite a ”feel-good” ambience with the plants surrounding the area. 


  • Location: 1218/1, FC Road, Pune
  • Must-Try: Mysore Masala Dosa, Bhel Puri, Tea
  • Timings: 7 a.m. – 11 p.m.
  • Cost for two:  ₹ 300


2. Cafe Good Luck, Pune




If you are looking for the best non-veg food in Pune at affordable prices, this restaurant is the best option for you. This Cafe was started in 1935 and is located near FIIT. Many Bollywood stars of the yesteryears have frequented this cafe. With a cup of tea or Keema Pav; Bun Maska is the most ordered delicacy of this restaurant. However, one must try their Tawa keema with boneless chicken biryani and roomali roti for a more delicious meal. For desserts, caramel custard is a must-try. It’s simply delicious! The cafe is found at a distance of 7 km from the Pune railway station. 


  • Location: Fergusson College Rd, near Goodluck Chowk, Deccan Gymkhana
  • Must-Try: Mughlai, Biryani, Desserts
  • Timings: 7:30 a.m. – 11:30 p.m.
  • Contact: 020 2567 6893


3. Nisarg, Pune




Nisarg is known for authentic Goan, Malvani, and Mangalorean seafood. It has been serving Pune foodies for almost a decade now. The restaurant, which has a riparian vibe complete with palm trees, offers the users indoor and outdoor seating. Nevertheless, being one of the best seafood restaurants in Pune city, the price is affordable. This restaurant also serves vegetarian starters, soups, and garden-fresh mains. The seafood is well paired with their delicious Sol Kadhi and kokum, a coconut-infused drink typical of the Malvan region.


  • Location: Erandwane, Pune
  • Timing: 11:00 a.m. – 3:00 p.m. and 7:00 p.m. – 11:30 p.m.
  • Must-Try: Surmai Tikka, Prawns Goan Curry, Tandoori Bangda and other fish dishes
  • Cost for Two: ₹ 1300 with alcohol
  • Contact: 020 2545 1459


4. The Greedy Man Pizzeria, Pune




The Greedy Man Pizzeria is famous for its mouth-watering pizzas in Pune. If you are a pizza lover, then you can’t resist The Greedy Man Pizzeria. Thin crust pizza pepperoni should be on your must-try menu from this pizza restaurant in Pune. Not only do they prepare the best-tasting pizza, but the environment is so pleasant that you can spend your time while munching on those delicious pizzas. The interior is also quite charming as it is decorated with cassettes, recorders, bicycles, rustic paint and retro designs. You will regret missing out on this pizza restaurant as it is one of the best restaurants in Pune! 


  • Must-Eat: Thin Crust Pizza Pepperoni, Quattro Formaggio
  • Cost for two:  ₹ 600
  • Address: Shop 104, Victoria 2, Fort Leza, Kalyani Nagar, Pune
  • Contact: +91 91 4614 6224


Also read: Food Delivery in Train at Pune Junction


5. Chili’s American Grill & Bar, Pune




If you are craving some delicious snacks, Chillis can be your preferred destination. Here, you can order burgers, skillet brownies, chicken wings, and some cheesy delights. If you want to eat some lip-smacking desserts, you can get that too. Its pocket-friendly prices make this family restaurant more inviting. 


  • Must Eat: Shrimp Fajitas, Bacon Quesadillas, Smokey Burger, Veg Triple Dipper, Orleans Jambalaya
  • Cost for two:  ₹ 1400
  • Address: Nagar Rd, Clover Park, Viman Nagar, Pune
  • Contact: 020 6689 0404


6. Amruteshwar, Pune




If you feel late-night food cravings, you can go to Amrutshwar restaurant in Pune, to taste some of their yummy Poha along with tea. Kaanda (Onion) Poha is the most famous dish amongst the servings. Every student in Pune regularly come to the restaurant to have just one plate of the famous delicious Poha. 


The restaurant serves a variety of meals such as breakfast, street food, South Indian, and pure vegetarian among others. People throng this place for the late-night food cravings. This is the right spot for quick bites, as it is in operation as late as 11:00 p.m. It offers a variety of menu from South Indian to North Indian cuisines at economical prices. It is one of the famous restaurants in the area and manages to attract office and college goers, which helps increase the place’s appeal. Amruteshwar restaurant is located at Karve Road, which is about 6.5 km away from the Pune railway station.


  • Must-Try:  Street Food, South Indian
  • Cost for two:  ₹ 1400
  • Timing: 3 a.m. – 11 p.m.
  • Address: Nal Stop, Karve Rd, Erandwane, Pune, 
  • Contact: 098817 68871


7. Yana Sizzlers and Wok, Pune




Yana Sizzlers and Wok is the best restaurant for foodies in Pune. When you talk about Pune’s dishes, you cannot get away without drooling about Yana’s delicious item. They have three branches in Pune, and all three are always crowded with diners, who drool over their sizzlers. All the tables of Yana are booked on weekends. To get a free table at Yana takes almost half an hour. Apart from a variety of sizzlers, the place also serves some great barbeque and American dishes.


  • Location: FC Road, MG Road, and Kalyani Nagar, Pune
  • Timing: 12:00 p.m. to 11:00 p.m.
  • Must-Try: Apple Pie, Fried Ice Cream, Paneer Shashlik Sizzler, Shanghai Chicken, and Bbq Chicken Sizzler
  • Cost for Two: ₹ 1000 without alcohol 


8. Bedekar Misal, Pune




Misal Pav is a very famous delicacy from Pune, and no one serves this item better than Bedekar’s. But the Misal Pav prepared at this restaurant is not entirely traditional. Lots of vegetables with special matki water is used for cooking the delicacy. At Bedekar’s, the Misal is served with bread slices instead of Pav. This unique eatery is located at Narayan Peth, about 5 km from Pune railway station.


  • Location: Budhwar Peth, Swargate, Pune
  • Timing: 08:00 a.m. to 07:00 p.m.
  • Must-Try: Misal Slice, Batata Vada, Bhajji
  • Cost for Two: ₹ 200 
  • Contact: 02024451270


9. Bubsterr’s, Pune




Bubsterr’s is not only famous for its mouth-watering pizza but is also renowned for its best milkshakes. It is a tiny, cute, and cosy place with bright yellow interiors and red chairs, and a black and white tiled floor. Despite being small in size, it is one of the best eateries in Pune. People travel long distances to hog on to some lip-smacking food at Bubsterr’s.


  • Must-Eat: Hot Dog, Thin Crust Pizza, Cheesy Fries, 
  • Cost for Two:  ₹ 600 
  • Address: Shop no. 4, Chinar 1 Building, Floriana Estate, East Avenue Road, Kalyani Nagar, Pune
  • Contact:  020 71966895


10. Savya Rasa, Pune




If you desire some South Indian dishes beyond their main food items of idli, dosa, and vada, you must visit Savya Rasa. It is a famous South Indian restaurant, which offers dishes from different South Indian states such as Tamil Nadu, Andhra Pradesh, Karnataka and Kerala. It is also a non-veg restaurant in Pune and includes almost all non-vegetarian specialities from South India. The most famous dishes here include Appam, Neer Dosa, Chicken Chettinad, Mutton Stew, Sea Food, Filter Coffee Martini, and Filter Kaapi.


  • Must-Eat: Pallipalayam Chicken, Bun Paratha, Nalukettu Kozhi Curry, Jeera Water, Kuzhi Paniyaram 
  • Cost for Two:  ₹ 2,100 for Two
  • Address: Gera Serenity Building, CTS No. 15, near Starbucks Cafe, Koregaon Park, Pune
  • Contact:  091300 95522


Train travellers can also order food in Pune railway station from the restaurants’ list from the RailRestro train food app or website. You can enjoy the taste of famous street foods of Pune and sizzler dishes of restaurants at one click.


Recent Posts

Author: Nisha Singh

Nisha Singh is a travel blogger with a dream to explore the world and meet amazing people. She has been blogging since 2019 and considers it as the most enriching experience of her life. She loves to share her travel experiences. She is currently working