Giotto Restaurant Camden

Coffee

direction

London, 180 Kentish Town Road

25% off Barista-made drinks

Quaint, family-run Italian restaurant offering a range of hot drinks alongside a menu of home-made classic Italian dishes.

show location panel hide location panel

Location

location
Giotto Restaurant Camden,
180 Kentish Town Road,
London,
NW5 2AE,
United Kingdom