Italian, Barbican
LONDON, England
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.