Filters
Select location
Sort by
Turn off dark mode
Turn on dark mode
Language: English
About us

Asian Fusion Restaurant, Sushi Restaurant, Seafood Restaurant

Oshima

Get Directions
4.7/5

2363 people have been here

address

109 E 10th St Sioux Falls, SD, United States

phone

Call Now (605) 338-2118

hours

Open Now
Mon-Thu: 11:00 - 21:30
Fri,Sat: 11:00 - 22:00

price rate

$$$$

specialties

Lunch, Dinner

about

The place changed to a new ownership recently. Keep the most popular dishes from previous "Tokyo" menu, add more good deal to the new "Oshima" menu.

Home
Turn off dark mode
Turn on dark mode
Language: English
About us