London | 19C Lyttelton Road, N2 0DN
• 25% off Barista-made drinks
• Available Monday - Sunday
Italian café and deli serving espressos, lattes and caramel lattes as well as a menu of Italian cuisine.