The Baahubali brand of an Indian restaurant is carried on the able shoulders of Chef Jagdish who has an extensive experience to back him in his endeavor.
Located in Melbourne, Baahubali is here to satiate your hunger pangs with its exquisite range of vegetarian and non-vegetarian dishes from the land of spices.