Thai Satay Restaurant And Bar

265 Grand Ave South San Francisco CA 94080 USA

(650) 952-3439

Location