United Kingdom / Archway / RestaurantsmediterraneanBistro LazAddress1-2 Highgate W Hill, LondonWebsitenumanbrands.comPhone+442083428355—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCitro Restaurant · 99 mNot ratedThe Bull & Last · 314 mNot ratedDartmouth Arms · 589 mNot ratedThe Southampton Arms