Straits Restaurant

3300 Geary Blvd
San Francisco, CA
415.668.1783
37.781779
-122.454336

for Straits Restaurant
Directions
from: