Thai Tamarind Restaurant
1316 El Camino Real, Belmont
(650) 591-9888
Menu
Restaurants in Belmont, CA
Thai Tamarind Restaurant
1316 El Camino Real, Belmont, CA 94002
(650) 591-9888