249 Hillside Blvd, South San Francisco, CA 94080 +1 650-583-8850
restaurant, South San Francisco, CA, United States
Today
How to go there