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