ViaMichelin
Piazza Italiana
Location picture
Fabulous 9.2 (485 reviews)
Approx. £35
Location
38 Threadneedle Street
London EC2R 8AY