The Three Horseshoes
High St, Madingley, Cambridge
01954 210221
Recent Reviews
Order Online
Reserve
The Three Horseshoes
High St, Madingley, Cambridge CB23 8AB
01954 210221