Abu Zaad - Edgware Road

128 Edgware Road , London, W2 2DZ

SquareMeal Review of Abu Zaad - Edgware Road

This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details.

Abu Zaad - Edgware Road Location

128 Edgware Road , London W2 2DZ

Abu Zaad - Edgware Road's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Contact Abu Zaad - Edgware Road

Job Title