United Kingdom / Archway / RestaurantsitalianCitro RestaurantAddress15A Swain's Ln, LondonWebsitewww.eatcitro.comPhone+447840917586—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 itBistro Laz · 99 mNot ratedThe Bull & Last · 360 mNot ratedDartmouth Arms · 581 mNot ratedThe Southampton Arms