Abu Zaad Shepherd’s Bush is located in London, United Kingdom on 29 Uxbridge Rd, Shepherd's Bush,. Abu Zaad Shepherd’s Bush is rated 4.2 out of 5 in the category middle eastern restaurant in United Kingdom.
Address
29 Uxbridge Rd, Shepherd's Bush,
Amenities
Good for kidsToilets