Address: 121 - 125 Park Street, Mayfair, W1K 7JA
Main: 020 380...
We are now open for eat-in and takeaway following a period of hibernation and look forward to welcoming you back in to enjoy some of Italy's favourite dishes and classics with a twist. The safety of everyone is our priority and we have implemented safety measure in our restaurants. More information on these can be found on our website.
Monday to Saturday
12:00 to 21:00
12:00 to 20:00