open for takeaway 3 days a week:
Thursday, Friday and Saturday from 17:00 to 21:00.

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