Ristorante il Calcio Mayfair - Home - London, United Kingdom - Menu, prices, restaurant reviews | Facebook
Ristorante il Calcio Mayfair - Home - London, United Kingdom - Menu, prices, restaurant reviews | Facebook
Ristorante il Calcio Mayfair - Home - London, United Kingdom - Menu, prices, restaurant reviews | Facebook
Ristorante il Calcio Mayfair - Home - London, United Kingdom - Menu, prices, restaurant reviews | Facebook
![IL CALCIO - CLOSED - Italian - 33 N Audley Street, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp IL CALCIO - CLOSED - Italian - 33 N Audley Street, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/PAiGtajVNEBycOxwxyI_eA/258s.jpg)
IL CALCIO - CLOSED - Italian - 33 N Audley Street, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
Ristorante il Calcio Mayfair - Home - London, United Kingdom - Menu, prices, restaurant reviews | Facebook
![Il Calcio, 33 North Audley Street, Mayfair, London, W1K 6ZQ - Italian Restaurant in London - All in London Il Calcio, 33 North Audley Street, Mayfair, London, W1K 6ZQ - Italian Restaurant in London - All in London](https://www.allinlondon.co.uk/images/venues/images_all/12792081.jpg)