Indian Restaurant in Westmeadows. Azooba is located at 267 Mickleham Rd, Westmeadows, VIC. View location map, opening times and customer reviews.
Azooba is the best Indian restaurant in Melbourne. Enjoy the world class Indian catering with best Food. Visit us at Azooba.com.au - The Dreamland for food-lovers.
Shopping near shops Azooba Westmeadows