Perfect Palate

233 E Harris Ave, South San Francisco 94080, United States Get Directions to this spot
233 E Harris Ave
South San Francisco, 94080
CA, United States
(650) 634-0600

Rate and review Perfect Palate in South San Francisco, CA, United States!

Share your experiences at Perfect Palate with your friends or discover more Restaurants in South San Francisco, CA, United States.