London | 30 Osborn Street, E1 6TD
• 25% off Barista-made drinks
• Available Monday - Sunday
Italian restaurant offering a range of hot drinks and a menu of authentic Italian cuisine.