From La Tua Pasta, Nucleus Park, Central Way, London.
Serves 2/3
Check organic asian noodles & pastry: Japanese Soba Noodles.
Vegetarian