The Orchid Restaurant has been serving great meals to its customers since 1997. We are located in Thornbury, Ontario, just west of the Tim Horton's
Websites.ca Talk Ep. 51