Indian Restaurant & Restaurant & Food restaurant in Melbourne

Delhi Rocks

Experience authentic Indian cuisine at Delhi Rocks in Melbourne! Enjoy delicious, affordable dishes with a 4.6-star rating. Discover flavorful curries and more! Make a reservation today.

4.6(12,147 reviews)
$
Indian Restaurant · Restaurant · Food
Delhi Rocks in melbourne

Traditional Indian dishes to eat in or take away from the buffet, in a late-opening curry house.

About Delhi Rocks

This Melbourne eatery is a favorite for those seeking flavorful Indian cuisine without breaking the bank. Known for its excellent value and generous portions, it boasts a stellar 4.6-star rating based on thousands of reviews. The atmosphere is casual and welcoming, making it a great spot for groups. Diners rave about the tasty curries, with options ranging from mild vegetable dishes to fiery chicken biryani. The popular "3 curries and unlimited roti" deal is a particular highlight. Located on King Street, this restaurant also offers the convenience of reservations.

📊

Restaurant Analysis

Restaurant Characteristics

Formula-Based Analysis

This restaurant has been analyzed using our formula-based system to help you understand its key features and match it with your dining preferences.

💰Price Range
Budget-friendly
👥Group Size
Groups Welcome
🎭Atmosphere
Casual
🍽️Dining Style
Flexible
Features & Amenities
Beer
Wine
Family Friendly
Groups Welcome
+1 more

Set your restaurant preferences in your profile to see how well this restaurant matches your dining style.

Ready to Book Top Tours in Melbourne?

Browse 6 curated tour categories with instant booking & best price guarantee.

Why Travelers Love Delhi Rocks

Sourced from recent guest feedback and verified reviews.

4.6 / 5.0(12,147 reviews)

Cheap and cheerful restaurant. Excellent value. We chose this place for the “3 curries and unlimited roti”. The curries are really tasty and some are quite hot too. We had the butter chicken, which was made with lots of average to small pieces of chicken, so it was easy to give a taste to my partner. We also had the vegetable curry, which was very mild and a bit dry but was the perfect choice after I ate some of the hot chicken biryani. My partner (born in India) loved the hot dishes. The chicken curry was medium hot. It was good but perhaps the Afghan curry would have been a better choice (it was recommended to us but we went for the chicken). Nothing eating with the chicken but it didn’t have as much flavour as I expected. The unlimited roti was great. They walk around to your takers and keep giving roti when your plate is nearly empty. Really excellent service. Lovely team here. Just a really nice relaxed casual atmosphere. Not upmarket at all. But also nice and clean. We will definitely be back! The lassi was delicious and I loved that they offered unlimited roti on the side. With the menu, you can choose three dishes, which is a great way to try different flavors. The food was good — a bit spicy for me personally, but that’s just my own preference since I don’t usually eat a lot of spicy food. Where to begin, Delhi Rocks - you all rocked! I have never experienced an all u can eat roti place, nor did I know what I was ordering, however, from the moment that I walked through the doors to when I left, I felt all the joy and happiness from everyone in the restaurant. The person behind the curry counter was amazing, gave me the best curries to try and I did not mind the spicier curries. As an "outsider" I did not feel like one. When I sat down, I did not know how or where to get the rotis but with patience and understanding, the staff explained they will cook it and bring it to you - what a terrific idea! The man that served me the rotis, shout to you for your friendliness and hospitality. As a bonus, the chai tea was unlimited too! I definitely will be back! If you are ever in town and craving Indian food, I will definitely recommend for everyone to try this place! 10/10 Delhi rocks - thank you for such an amazing experience!

Find the Restaurant

Where to Find Them

205 King St, Melbourne VIC 3000, Australia

View on Google Maps

Opening Hours

Open Now
Monday10:30 AM – 12:00 AM
Tuesday10:30 AM – 12:00 AM
Wednesday10:30 AM – 12:00 AM
Thursday10:30 AM – 12:00 AM
Friday10:30 AM – 2:00 AM
Saturday10:30 AM – 2:00 AM
Sunday10:30 AM – 12:00 AM
Promotion Score

Sign in to boost this restaurant with your daily points

Sign In to Promote

Instant Boost Packages

One-time purchase — points apply immediately to this restaurant

💡 Tip: Subscriptions are 90% cheaper per point!

Recent Reviews

Gordon H.

November 11, 2025

Cheap and cheerful restaurant. Excellent value. We chose this place for the “3 curries and unlimited roti”. The curries are really tasty and some are quite hot too. We had the butter chicken, which was made with lots of average to small pieces of chicken, so it was easy to give a taste to my partner. We also had the vegetable curry, which was very mild and a bit dry but was the perfect choice after I ate some of the hot chicken biryani. My partner (born in India) loved the hot dishes. The chicken curry was medium hot. It was good but perhaps the Afghan curry would have been a better choice (it was recommended to us but we went for the chicken). Nothing eating with the chicken but it didn’t have as much flavour as I expected. The unlimited roti was great. They walk around to your takers and keep giving roti when your plate is nearly empty. Really excellent service. Lovely team here. Just a really nice relaxed casual atmosphere. Not upmarket at all. But also nice and clean. We will definitely be back!

Barbara Ž.

November 14, 2025

The lassi was delicious and I loved that they offered unlimited roti on the side. With the menu, you can choose three dishes, which is a great way to try different flavors. The food was good — a bit spicy for me personally, but that’s just my own preference since I don’t usually eat a lot of spicy food.

John S.

October 9, 2025

Where to begin, Delhi Rocks - you all rocked! I have never experienced an all u can eat roti place, nor did I know what I was ordering, however, from the moment that I walked through the doors to when I left, I felt all the joy and happiness from everyone in the restaurant. The person behind the curry counter was amazing, gave me the best curries to try and I did not mind the spicier curries. As an "outsider" I did not feel like one. When I sat down, I did not know how or where to get the rotis but with patience and understanding, the staff explained they will cook it and bring it to you - what a terrific idea! The man that served me the rotis, shout to you for your friendliness and hospitality. As a bonus, the chai tea was unlimited too! I definitely will be back! If you are ever in town and craving Indian food, I will definitely recommend for everyone to try this place! 10/10 Delhi rocks - thank you for such an amazing experience!

Harshada P.

October 8, 2025

Delhi Rocks in Melbourne CBD is a clean, well-kept, easily accessible and family friendly restaurant that offers a good selection of North Indian dishes. The menu is straightforward and makes it easy to find your favourites, whether you’re after something light or a proper hearty meal. The highlight for us has always been the freshly made roti. Served hot and soft, it’s the kind of roti you don’t often find in restaurants, and it really reminds us of home. Pairing it with their curries makes for a simple but very satisfying meal. The service here is another strong point. The staff are attentive, polite, and quick to serve, which makes the whole dining experience smooth and enjoyable. Whenever we’re missing the taste of home-cooked food, Delhi Rocks is the place we come to. It’s consistent, affordable, and delivers on freshness and flavour without overcomplicating things.

Trupal P.

September 21, 2025

My lunch at Delhi Rocks was an excellent experience from start to finish. The food is exceptionally authentic, delivering the rich and comforting flavors of traditional Indian home cooking. I was very impressed with the wide variety of vegetarian options available, and every dish I tried was outstanding. The service was also fantastic; the staff was warm, attentive, and made me feel right at home. A special mention goes to their Indian Masala Tea, which was the perfect, aromatic finish to a wonderful meal. I highly recommend Delhi Rocks for its delicious food, top-notch service, and genuine taste of India.

What to Expect

Features and amenities that make Delhi Rocks special

Beer

Wine

Family Friendly

Groups Welcome

Reservations

Practical Information

Everything you need to know before you visit

Payment Options

Credit Cards
Debit Cards
NFC/Contactless

Parking

Free Street Parking
Paid Parking Lot
Paid Street Parking

Accessibility

Wheelchair Accessible Entrance
Wheelchair Accessible Restroom
Wheelchair Accessible Seating
Wheelchair Accessible Parking

Make It a Full-Day Experience in Melbourne

Pair your reservation at Delhi Rocks with unforgettable tours in Melbourne. From sunset sails to culinary adventures, our AI curates the best ways to explore the island like a local.

Other Popular Restaurants in Melbourne

Build your own culinary trail—save these spots for future nights out in Melbourne.

La Cucina Melbourne

View Restaurant

Vue de monde

Elegant fine dining restaurant in the Rialto building, with tasting menus and sweeping city views.

View Restaurant

Gimlet

Premium restaurant & bar featuring oysters, caviar & hearty wood-fired mains, plus cocktails & wine.

View Restaurant

Palermo

Chic Argentinian steakhouse featuring charcoal-grilled meats & sides, plus a robust wine list.

View Restaurant

NOMAD Melbourne

View Restaurant

Farmer's Daughters

Eco-chic venue with a deli & rooftop bar offering seasonal menus with area-sourced ingredients.

View Restaurant

Supernormal

Communal benches & an open kitchen create a buzzy setting for Asian-inspired cuisine.

View Restaurant

Rice Paper Scissors

Southeast Asian share plates in a rustic stone-and-brick space with hanging bikes and a buzzy vibe.

View Restaurant

Reine & La Rue

View Restaurant

Maha Restaurant

Stylish and contemporary setting for creative Middle Eastern fine dining meals by chef Shane Delia.

View Restaurant

Tipo 00

Italian cuisine in an intimate, sophisticated laneway locale with an open kitchen and a marble bar.

View Restaurant

Left Bank Melbourne Restaurant & Cocktail Bar

Eclectic cuisine in a vast, stylish restaurant and bar with charcoal lounges and a mirrored ceiling.

View Restaurant

Brick Lane Melbourne

Craft coffee & creative brunch options in a bustling cafe-bakery with a vintage redbrick facade.

View Restaurant

Chinatown Melbourne

Vibrant, historic neighborhood offering numerous Chinese eateries, shops & cultural events.

View Restaurant

Bodega Underground

Funky, informal, dimly lit bar featuring an extensive mezcal selection & eclectic Mexican fare.

View Restaurant

Grill Americano

View Restaurant

View All Restaurants in Melbourne

Explore every curated dining spot we recommend across the island.

Browse the list

Ready to Explore Melbourne?

Discover the best tours, activities, and restaurant picks with AI-powered recommendations tailored just for you.

Plan Your Melbourne Trip

From transportation to stays, we help you build a complete itinerary around this must-visit restaurant in Melbourne.

Transportation Tips

Public transport is excellent. Walking is perfect for the CBD, and organized tours include transportation.

Car Rental Deals in Melbourne

Rent a car for maximum flexibility and explore at your own pace on Expedia USA.

Where to Stay

Find the perfect accommodation for your Melbourne adventure. From luxury beachfront resorts to boutique hideaways, we highlight the best basecamps for food lovers.

Best Hotel Deals in Melbourne

Discover top-rated hotels with exclusive rates and special offers on Expedia USA.

Guided Experiences

Popular Tours in Melbourne

Pair dinner at Delhi Rocks with these top-rated experiences in Melbourne.