Phone: +442072549298
Address: 60-62 Church Street, London, N160NB, United Kingdom
City: London
Dishes: 35
Reviews: 3
"Overall, my visit to the restaurant was enjoyable. I ordered a couple of tikkas, one of which was better than the other, but both were excellent quality."
All prices are estimates.