Delhi Rocks is a popular Indian restaurant located in the heart of Melbourne, known for its authentic Indian cuisine and vibrant atmosphere. It offers a variety of traditional dishes and is a favorite among both locals and tourists seeking a taste of India.