Translate this page
Zyara is a Lebanese restaurant situated in Archway. From here you can order a fantastic range of Halal & Lebanese food.
171 Archway Road,
Find out how you can update and improve this listing.
£25 and under
Going to Zyara restaurant using public transport? Find the fastest route: