United Kingdom / Archway / Cafés & bakeriescafeEZ & MossAddress183 Holloway Rd, LondonWebsiteezmoss.co.ukPhone+447774878032—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 itBasement 144 · 86 mNot ratedLe Peche Mignon · 93 mNot ratedMiki's Paradise · 157 mNot ratedLondon Borough of Islington