Loading opening times...
Thai Orchid is registered at 292 Slough High Street, Salt Hill, SL1 1NB. At this moment the business is closed. Tomorrow Thai Orchid will be open from 12:00 until 15:00. This firm specialises in following categories: Thai Restaurant.