181-185 Wardour Street, London W1F 8ZA

Opening hours

Sunday: 11:30 - 21:30
Monday: 11:00 - 21:30
Tuesday: 11:00 - 21:30
Wednesday: 11:00 - 21:30
Thursday: 11:00 - 21:30
Friday: 11:00 - 23:00
Saturday: 11:30 - 23:00

Nearest Station

Tottenham Court Road

020 7494 4156

About us

This Italian restaurant serves authentic cuisine prepared using fresh, natural ingredients largely sourced from Italy. You will enjoy informal but excellent service and delicious Italian fare at reasonable prices. Italian aficionados can also purchase regional produce such as pasta from Puglia, capers from Calabria and Sicilian olive oil.


Follow us


OVER_QUERY_LIMIT: You have exceeded your daily request quota for this API. If you did not set a custom daily request quota, verify your project has an active billing account: