United States / Sioux Falls / RestaurantssushiOshimaAddress109 E 10th St, Sioux FallsWebsitewww.oshimasiouxfalls.comPhone+16053382118—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 itPAve · 50 mNot ratedCrawford's · 61 mNot ratedThe Hello Hi · 73 mNot ratedPhillips Avenue Diner