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