Authentic Keralan vegetarian Indian restaurant. Known for its South Indian cuisine and unusual snacks.