Siam Orchid in Ellsworth is over priced. The service is SLOW and they charge for TEA! Sushi should NOT be hot. We ordered items and never received them, but they tried to bill us for them anyway. We will NOT be going back to this location.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.