Phone: +442089511944
Address: 32-34 Station Road, London, HA87AB, United Kingdom
City: London
Menu 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 on menu.