Blue Fin Sushi

1814 Clement St
San Francisco, CA
415.387.2441
37.782543
-122.478782
Hours:
Mon - Sun: 5pm - 11pm

for Blue Fin Sushi
Directions
from: