A recently revamped Italian restaurant and wine bar in Barbican. Warm and relaxing interiors, its exquisite menu and experienced Sommeliers, it’s the perfect spot for all lovers of Italy’s eno-gastronomic treasures.
- Farringdon (0.22 miles)
- City Thameslink (0.40 miles)
- Moorgate (0.50 miles)
- Blackfriars Station (0.56 miles)
- London Cannon Street (0.68 miles)