Full menu with prices & pictures
O Sushi 443 Dutton Ave #2, Santa Rosa, CA 95...
The restaurant is also easily accessible by public transportation. The closest station is SMART-Santa Rosa Downtown, which is 932 meters away, otherwise, there are parking spaces 934 meters away at Municipal Depot Lot.
The menu for O Sushi from Santa Rosa is currently not available. On our webpage you can find a comprehensive selection of other menus from Santa Rosa as well. Why not take a look or help Menulist and upload the overview of dishes and drinks here.