Siamese Kitchen

637 Laurel St
San Carlos, CA  
Hours of Operation
Monday-Thursday 11:00 AM - 3:00 PM
Customer Reviews
CitysearchUser on 02/25/2010
What a refreshing experience! The recom...
timblor on 10/13/2005
Our favorite Thai restuarant in San Carl...
Some content provided by
Business Details
People Also Viewed
India Kitchen Bar & Grill
3878 Walnut Ave
Fremont, CA
Elephant Sushi
1916 Hyde St
San Francisco, CA
Viceroy Restaurant
21 Shattuck Sq
Berkeley, CA