A restaurant offering southern Indian cuisine in East London, known for its quality Indian dishes. @lancelot 7 months ago