0 review
2 Exmouth Market, Clerkenwell, London EC1R 4PX
020 7837 7139
Italian
Clerkenwell, City of London
£££