Get a Quote from Thai Satay Restaurant
Accredited Business since 2006
265 Grand Ave
South San Francisco, CA 94080
(650) 952-3439