ANNACHIKADAI is a casual Indian restaurant specializing in South Indian cuisine, with vegetarian options available.