
Indore is famous for its diverse food culture, from street food and iconic snacks to fine dining and international cuisines. Whether you’re a foodie, vegetarian, non-vegetarian, or someone looking for luxury dining, Indore has it all!
Here’s a detailed guide to must-visit restaurants in Indore, covering:
- Best Dishes to Try
- Pricing
- Best Time to Visit
- Secret Tips
- Nearby Transport Options
1. Shreemaya Restaurant
Why Visit?
Shreemaya is one of the most loved vegetarian restaurants in Indore, known for its delicious North Indian, South Indian, and bakery items.
Famous Dishes to Try:
- South Indian Thali
- Deluxe North Indian Thali
- Paneer Butter Masala
- Chocolate Mousse & Bakery Items
Price Range: ₹300 – ₹800 for two
Best Time to Visit: 8 AM – 11 AM (Breakfast) | 7 PM – 9 PM (Dinner)
Secret Tips:
- Try their bakery items (cakes & pastries are must-try).
- Breakfast is super affordable and delicious!
- No reservation needed, but dinner time is crowded.
Nearest Transport Options:
- Bus Stop: Shreemaya Bus Stop (200m)
- Metro Station: MG Road Metro (500m)
- Railway Station: Indore Junction (1 km)
2. Johny Hot Dog
Why Visit?
Johny Hot Dog is the most famous street food joint in Indore, serving their unique Indian-style hotdogs, which have won awards at international food festivals!
Famous Dishes to Try:
- Egg Banjo
- Mutton Hot Dog
- Veg Hot Dog
- Cheese Hot Dog
Price Range: ₹50 – ₹200 per item
Best Time to Visit: 5 PM – 9 PM
Secret Tips:
- Their Egg Banjo is a must-try!
- Expect long queues, but service is super fast.
- Cash payments only (no cards or UPI).
Nearest Transport Options:
- Bus Stop: Chappan Dukan Bus Stop (100m)
- Metro Station: Palasia Metro (700m)
- Railway Station: Indore Junction (4 km)
3. Mediterra
Why Visit?
Located on the rooftop of Sayaji Hotel, Mediterra offers a luxury dining experience with Mediterranean, Italian, and Continental cuisine.
Famous Dishes to Try:
- Grilled Chicken Steak
- Pasta Alfredo
- Pizza Napoli
- Tiramisu Dessert
Price Range: ₹1,500 – ₹3,000 for two
Best Time to Visit: 8 PM – 10 PM (Dinner)
Secret Tips:
- Reserve a table in advance for rooftop seating.
- Perfect for date nights & luxury dining.
- Try their mocktails & Italian cuisine.
Nearest Transport Options:
- Bus Stop: Sayaji Hotel Bus Stop (500m)
- Metro Station: Vijay Nagar Metro (700m)
- Railway Station: Indore Junction (6 km)
4. O2 Café de la Ville
Why Visit?
If you love coffee, pancakes, and cozy cafés, O2 Café is a must-visit for brunch or evening snacks.
Famous Dishes to Try:
- Cold Coffee with Ice Cream
- Chocolate Pancakes
- Peri Peri Fries
- Cheese Garlic Bread
Price Range: ₹300 – ₹800 for two
Best Time to Visit: 4 PM – 7 PM (Evening Snacks)
Secret Tips:
- Perfect spot for work, reading, or chilling with friends.
- Try their pancakes & sandwiches – they are amazing!
- Go in the evening for a relaxing coffee break.
Nearest Transport Options:
- Bus Stop: Palasia Bus Stop (200m)
- Metro Station: Palasia Metro (500m)
- Railway Station: Indore Junction (3.5 km)

5. Nafees Restaurant
Why Visit?
If you love non-veg food, Nafees is THE BEST place in Indore for Biryani, Kebabs, and Mughlai dishes.
Famous Dishes to Try:
- Chicken Biryani
- Mutton Korma
- Butter Chicken
- Seekh Kebab
Price Range: ₹600 – ₹1,200 for two
Best Time to Visit: 1 PM – 3 PM (Lunch) | 8 PM – 10 PM (Dinner)
Secret Tips:
- Their Mutton Biryani is better than Chicken Biryani!
- Try the Seekh Kebabs & Tandoori Platters for authentic flavors.
- Go early for dinner to avoid waiting times.
Nearest Transport Options:
- Bus Stop: Nafees Bus Stop (300m)
- Metro Station: Vijay Nagar Metro (800m)
- Railway Station: Indore Junction (3 km)
Final Thoughts – Where to Eat in Indore?
If you’re in Indore for a short trip, don’t miss these must-visit restaurants:
- Best Breakfast Spot: Shreemaya Restaurant
- Best Non-Veg Restaurant: Nafees Restaurant
- Best Rooftop Fine Dining: Mediterra (Sayaji Hotel)
- Best Café for Coffee & Brunch: O2 Café de la Ville
- Best Street Food: Johny Hot Dog
Which One Should You Visit First?
- For a luxury dinner: Mediterra
- For quick snacks: Johny Hot Dog
- For coffee & chill: O2 Café de la Ville
- For spicy non-veg delights: Nafees Restaurant
Indore is a food lover’s paradise!