Monday - Saturday12:00pm-11:00pm
- Space (Private)
- Paid Parking
Thai Orchid is located on Victoria Road, Swindon. The restaurant serves authentic Thai food. Thai Orchid is available for small, medium and large party bookings and also offers a separate function room.
Already have an account?
See a problem with this venue's profile? Submit an issue