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.
I've dined at many Indian restaurants, but Delhi Rocks stands out for its elegance and depth of flavour.
Their lamb rogan josh is rich and tender. Definitely a must-try!”
Perfect place for a date night or special occasion. The vibe is warm and upscale.
We hosted our team dinner at Delhi Rocks – amazing service and even better food!
Tandoori prawns and dal makhani are to die for. 10/10!
Delhi Rocks reminds me of fine dining in Delhi’s five-star hotels.
Such a refreshing change from casual Indian joints – this is real fine dining.
Vegetarian options are outstanding. Loved the paneer tikka and chaat platter.