Il Calcio Mayfair
Restaurant/cafe
W1K6ZQ London
United Kingdom
Phone: +44 2076297070
Website: http://www.ilcalcio.co.uk
Italian restaurant in the heart of Mayfair
Channelling a cosmopolitan atmosphere, Il Calcio restaurant in London is centrally located in the bustling Mayfair area. It is just a 6-minute walk from Marble Arch Tube Station.