Canada / Ottawa / RestaurantssushiSushi 88Address690 Somerset St W, OttawaWebsitewww.sushi88.caPhone+16132333288—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 itBen Ben Restaurant · 60 mNot ratedYang Sheng Restaurant · 72 mNot ratedWei's Noodle House · 80 mNot ratedKoreana Restaurant · 99 mNot rated