O Sushi
443 Dutton Ave
Santa Rosa
CA
95407
(707) 544-1799
zomato.com
Open Map
Description
O Sushi is located at 443 Dutton Ave, Santa Rosa, CA. This business specializes in Sushi Restaurants.
by merchantcircle on March 17, 2015 from
merchantcircle
Information from the business
very fresh sushi
by yahoolocal on April 23, 2015 from
yahoolocal
Casual
Dine-In Available
dining
Good for Kids
Reservations: Accepted
restaurant
sushi
Sushi Restaurants
Take Out
Wheelchair Accessible