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