United Kingdom / Islington / Bars & pubstapas barLa FarolaAddress101 Upper St, LondonWebsitewww.lafarolacafe.co.ukPhone+442073597707—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 itKilis Kitchen · 16 mNot ratedMem and Laz Brasserie · 24 mNot ratedLa Vita é Bella · 43 mNot ratedLe Sacre Coeur