United States / New Haven / RestaurantssushiOtaru Sushi BarAddress21 Temple St, New HavenWebsitesushiotaruct.comPhone+12038916632—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 itHavenly · 54 mNot ratedBarracuda Bistro & Bar · 80 mNot ratedBrother Jimmy's New Haven · 91 mNot rated