Otoro Sushi
205 Oak St, San Francisco
(415) 553-3986
Menu
Restaurants in San Francisco, CA
Otoro Sushi
205 Oak St, San Francisco, CA 94102
(415) 553-3986