United Kingdom / Islington / RestaurantsjapaneseZen MondoAddress326 Upper St, LondonWebsitewww.zenmondo.co.ukPhone+442075022078—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 itLa Farola · 66 mNot ratedMem and Laz Brasserie · 68 mNot ratedKilis Kitchen · 70 mNot ratedHanwoo Village