Get best deals. Reserve a table now.
10 Turnpike Ln, London N8 0PT
Okra or Lady’s finger as they are called in India, spiced and crispy fried