Phone: +442089511944
Address: 32-34 Station Road, London, HA87AB, United Kingdom
City: London
Dishes: 35
Reviews: 1
"My husband and I tried the lamb Kabuli and chicken sabzi dishes at this restaurant. The portion sizes were very generous, so we recommend sharing whatever you decide to order."
All prices are estimates.