From La Tua Pasta, Nucleus Park, Central Way, London.
Serves 2/3
Vegetarian
Check delivery to your London postcode
Aby, N11
View all testimonials