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 »