Oishii Embarcardero

4 The Embarcadero
San Francisco, CA
415.839.4070
37.80814
-122.409225
Hours:
Mon - Fri:11am - 2:30pm,   5:30pm - 8:30pm
Sat - Sun:closed

for Oishii Embarcardero
Directions
from: