Oshima Sushi Japanese Cuisine

Sioux Falls, South Dakota

Reviews


rating star

Oshima is our favorite restaurant in Sioux Falls. The service, food and prices are excellent.

Write your review