The Three Horseshoes is a European restaurant in Colchester, united-kingdom. It is recognised by Michelin.