Siam Orchid
Thai · Japanese · Sushi
Siam Orchid is a Thai and Japanese eatery offering a diverse menu including sushi. The restaurant features standard seating alongside low tables with throw pillows. Dine-in, takeout, and delivery options are available.
Location
Vota recommends