O Sole Mio

Italian Pasta

8 fernhead Road, London, W9 3ET

Delivering now

Fresh Homemade pasta

Small pizza

Your order