Get best deals. Reserve a table now.
10 Turnpike Ln, London N8 0PT
A creamy vegetable dish made with mixed vegetables, roasted spices, cashew nut paste and coconut milk