United Kingdom / Sheffield / RestaurantsjapaneseSakushi JapaneseAddress27 Campo Ln, SheffieldWebsitewww.sakushi.co.ukPhone+441142737399—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 itThe Three Tuns · 72 mNot ratedCaffe Piazza · 95 mNot ratedKajiya · 131 mNot ratedGrazie