O Sushi – Santa Rosa, California 95407

O Sushi Description

O Sushi Location

Address: 443 Dutton Ave #2, Santa Rosa, CA 95407
Phone Number: +1 707-544-1799
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top