Clicky

Indian Restaurants in Banyule

Indian Restaurants in Banyule, Melbourne

Coconut Lagoon Indian Restaurant

An authentic South Indian restaurant located at Bell Street Heidelberg Heights, specializing in Kerala cuisine since 2009.

Heritage Indian Restaurant

A multi-cuisine restaurant located at Burgundy Street Heidelberg, serving Indian, Asian and fast food since its inception.

Cafe Saffron Indian Restaurant

A family-run restaurant located in Banyule, offering traditional Indian cuisine prepared by experienced chef Vijay Singh Negi with over 25 years of experience in India's finest 5-star hotels and restaurants.

The Gurkha Spice Nepalese Restaurant

A delicious and authentic Nepalese and Indian restaurant situated at Lower Plenty Road.

What people say

Indian cuisine is known for its rich and diverse flavors, and the Banyule area of Melbourne has a great selection of Indian restaurants to choose from. With so many options available, it can be difficult to know where to start when looking for a quality Indian meal. To help you decide, we've scoured the internet and compiled some of the best-reviewed Indian restaurants in Banyule.

One restaurant that consistently receives high praise from locals and tourists alike is Curry Claridges. Located in the heart of Heidelberg, this restaurant offers an extensive menu of classic Indian dishes and modern twists on traditional favorites. Diners rave about the delicious butter chicken and biryani, as well as the attentive and friendly service.

Another popular spot is Saffron Cottage, located in Ivanhoe. This cozy restaurant boasts a warm and inviting atmosphere, with an extensive menu that features both vegetarian and non-vegetarian options. Diners recommend the lamb rogan josh and the paneer tikka masala, as well as the generous portions.

If you're looking for a slightly more upscale dining experience, look no further than Copper Tiffin. This restaurant offers contemporary Indian cuisine in a sleek and stylish setting, with a focus on using fresh, high-quality ingredients. Prices here are on the higher side, but diners say that the food is well worth the cost.

Of course, these are just a few of the many excellent Indian restaurants in Banyule. Prices at most of these establishments are fairly reasonable, with main courses averaging around $20-$25. Whether you're a local or just passing through, there's no shortage of delicious Indian food to be found in this part of Melbourne.