224 Grand Ave, South San Francisco, CA 94080 +1 650-742-9776
restaurant, South San Francisco, CA, US
Today
How to go there