Zyara restaurant

171 Archway Road , London, N6 5PL

Zyara restaurant says

Zyara restaurant is closed permanently
Zyara is a Lebanese restaurant situated in Archway. From here you can order a fantastic range of Halal & Lebanese food.

Zyara restaurant Location

171 Archway Road , London N6 5PL

Zyara restaurant's Reviews

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