About the Company: Chennai Palace is a well-established Indian restaurant located in Holden Hill, South Australia, specialising in authentic South Indian cuisine. We offer both dine-in and takeaway services, delivering a welcoming dining experience and exceptional