We are closing for holiday from: 22/7/19 until 5/8/19
Sorry for any inconvenience caused

La Nostra

Pizza Ristorante

icon

View Our Food Gallery

Contact us, in Winchmore Hill, London,

to speak to the team at our Italian restaurant.

Get in Touch