Location 33 Cannon Street, Preston, PR1 3NS
A well-established restaurant in Preston, Thai Orchid is an ever-popular hidden gem...
Serving authentic Thai cuisine, Thai Orchid is handily located inside Preston city centre.
Their menu, catering for a variety of diets, is bursting with flavours and choices to suit all diners. Offering an exciting selection of dishes, their Thai head chef creates unique and memorable food that has diners returning for more.
A long standing restaurant in Preston, Thai Orchid is a family-friendly establishment with the attentive welcome and friendly service you’d expect. For a traditional Thai meal and experience for all occasions look no further.