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.
Traditional Indian dishes to eat in or take away from the buffet, in a late-opening curry house.
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
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)
Budget-friendly dining ($) - Affordable options for everyday dining
Group Size (Groups Welcome)
Welcomes large groups and families. Great for group dining.
Atmosphere (Casual)
Relaxed and laid-back atmosphere
Dining Style (Flexible)
Flexible options. Reservations available but not required.
Features & Amenities
This restaurant offers: Beer, Wine, Family Friendly, Groups Welcome, Reservations
Set your restaurant preferences in your profile to see how well this restaurant matches your dining style.
Sourced from recent guest feedback and verified 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
Sign in to boost this restaurant with your daily points
Sign In to PromoteOne-time purchase — points apply immediately to this restaurant
💡 Tip: Subscriptions are 90% cheaper per point!
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!
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.
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!
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.
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.
Features and amenities that make Delhi Rocks special
Beer
Wine
Family Friendly
Groups Welcome
Reservations
Everything you need to know before you visit
Build your own culinary trail—save these spots for future nights out in Melbourne.
Elegant fine dining restaurant in the Rialto building, with tasting menus and sweeping city views.
View RestaurantPremium restaurant & bar featuring oysters, caviar & hearty wood-fired mains, plus cocktails & wine.
View RestaurantChic Argentinian steakhouse featuring charcoal-grilled meats & sides, plus a robust wine list.
View RestaurantEco-chic venue with a deli & rooftop bar offering seasonal menus with area-sourced ingredients.
View RestaurantCommunal benches & an open kitchen create a buzzy setting for Asian-inspired cuisine.
View RestaurantSoutheast Asian share plates in a rustic stone-and-brick space with hanging bikes and a buzzy vibe.
View RestaurantStylish and contemporary setting for creative Middle Eastern fine dining meals by chef Shane Delia.
View RestaurantItalian cuisine in an intimate, sophisticated laneway locale with an open kitchen and a marble bar.
View RestaurantEclectic cuisine in a vast, stylish restaurant and bar with charcoal lounges and a mirrored ceiling.
View RestaurantCraft coffee & creative brunch options in a bustling cafe-bakery with a vintage redbrick facade.
View RestaurantVibrant, historic neighborhood offering numerous Chinese eateries, shops & cultural events.
View RestaurantFunky, informal, dimly lit bar featuring an extensive mezcal selection & eclectic Mexican fare.
View RestaurantFrom transportation to stays, we help you build a complete itinerary around this must-visit restaurant in Melbourne.
Public transport is excellent. Walking is perfect for the CBD, and organized tours include transportation.
Rent a car for maximum flexibility and explore at your own pace on Expedia USA.
Find the perfect accommodation for your Melbourne adventure. From luxury beachfront resorts to boutique hideaways, we highlight the best basecamps for food lovers.
Discover top-rated hotels with exclusive rates and special offers on Expedia USA.
Pair dinner at Delhi Rocks with these top-rated experiences in Melbourne.