Login
Siam Orchid Organic Fine Dining
496 Hamilton Avenue
Palo Alto, CA 94301
650-325-1994
Hours:
M-Su    5:00 PM-9:50 PM
 

 

Delivery
Take Out
Dine In
 
Later
 
     
Siam Orchid Organic Fine Dining's Own Online Ordering Page! We offer FREE delivery to Palo Alto, the Stanford Campus, and Menlo Park. Just order $25 worth of food before tax and we'll get it there within 30-45 minutes. Sawadee! (Thank you!)
Start New Order