Taj Mahal Authentic Indian Restaurant - Serving Authentic Flavors Since 2014 

Located in the heart of Daylesford, Taj Mahal Authentic Indian Restaurant has been a beloved local gem since it opened its doors on July 30, 2014. Our restaurant has earned its place as a must-visit destination for anyone craving traditional Indian cuisine, offering a warm and welcoming atmosphere for both locals and visitors alike.

As a top Indian restaurant in this stunning holiday destination, we pride ourselves on bringing authentic Indian flavors to Daylesford. Our chef, with years of experience working at prestigious venues like the MCG and catering to Sports celebrities, ensures that every dish is crafted with the utmost care and expertise. From the perfect blend of spices to the rich, flavorful curries, our team strives to meet the exacting standards of every recipe, offering a true taste of India.


Whether you're a local or a traveler exploring the beauty of Daylesford, Taj Mahal remains a heartwarming, go-to spot for unforgettable Indian cuisine. Come visit us and experience the passion and dedication that goes into every dish, and discover why we’re a favorite for those seeking the best Indian food in town.