trattoria n16

Restaurants 020 7704 0744 | London, UK
We are an Italian restaurant based on Newington Green. We serve only the best food, all sourced from local producers. We pride ourselves on creating high quality food designed to delight. To experience it you can either pop into our restaurant on Newington Green or order delivery.