Thaido Ashbourne is a Thai restaurant. The name suggests a focus on Thai cuisine, and search results indicate it is a public establishment.