The South Indian offers authentic South Indian cuisine in a restaurant setting, accommodating up to 70 guests.