Indian restaurant specializing in South Indian cuisine. Offers fresh, value-for-money dishes.