Hands down the best Indian fine dining in Melbourne. Every dish tasted like home but with a luxurious touch.
From the butter chicken to the naan – everything was absolutely perfect. Will be back with family!
Delhi Rocks truly lives up to the name. Authentic flavours, beautifully presented.
The ambience is classy, the service is spot on, and the food? Next level.
Enjoyed your experience at Delhi Rocks? Share your thoughts and help others discover the rich flavors of our Indian cuisine in the heart of Australia.
Elegant interiors, soft music, and food that melts in your mouth.
We felt like royalty from the moment we walked in. Highly recommended!
At Delhi Rocks, we believe nothing beats the taste of authentic, home-style Indian food. Since opening our doors in 2007 in the heart of Melbourne, we’ve been serving flavours that remind you of maa ke haath ka khaana – simple, soulful, and satisfying.