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