Oshima Sushi Japanese Cuisine
Oshima Sushi Japanese Cuisine is a downtown Sioux Falls restaurant serving Japanese cuisine, with sushi and dishes featuring seafood and vegetables. Located at 109 East 10th Street, it offers online ordering through its official website.
