385 Grand Ave, South San Francisco, CA 94080 +1 650-636-4532
restaurant, South San Francisco, CA, US
Today
How to go there