Loading opening times...
Siam Orchid Thai Restaurant is registered at 21 High Street, Carshalton, SM5 3AP. At this moment the business is closed. Tomorrow Siam Orchid Thai Restaurant will be open from 12:00 until 15:00. This firm specialises in following categories: Thai Restaurant.