Authentic South Indian restaurant specializing in Keralan cuisine. Offers traditional dishes in a characterful building.