palo alto

Thyme (previously Siam Orchid – Organic Thai Fusion in Palo Alto)

Siam Orchid is under new ownership as of late 2015 – Thyme Restaurant. Our original Siam Orchid review is featured below: Foodies love dining out in Palo Alto… and for good reason. The popular San Francisco Bay Area community is jam-packed with eclectic restaurants, fun coffee houses and hot bars. If your tastes include healthy traditional Thai food, …

Thyme (previously Siam Orchid – Organic Thai Fusion in Palo Alto) Read More »