398 Grand Ave, South San Francisco, CA 94080 +1 650-952-2243
restaurant, South San Francisco, CA, US
Today
How to go there