
Otoro Sushi
Restaurant
205 Oak St, San Francisco, CA 94102
Description
High quality, fresh fish every day!Frequently Asked Questions
Places You Should Consider
Otoro Sushi Photos

News & Articles
Recommended Ratings & Reviews







Restaurant
205 Oak St, San Francisco, CA 94102