Tram Depot (Everards)

[ Bar ]
The Tram Depot, 2-6 The Tram Yard, Dover Street
Cambridge, England
()01223 324553
54

9 ratings
Mon-Fri 11:00-00:00, Sat 12:00-00:00, Sun 12:00-23:00
information provided by RateBeer.com