Elm Tree

[ Bar ]
16a Orchard Street
Cambridge, England
()01223 363005
74

18 ratings
Mon-Sat 1100-2300, Sun 1200-2230
information provided by RateBeer.com