Food delivered in following postcodes in or around London: NW6, NW3, NW2, NW1, NW5, NW10, NW11
Serving Pizza
Nearest underground stations: West Hampstead - 0.29m, Kilburn - 0.47m, Queens Park - 0.56m, Kilburn Park - 0.62m, Willesden Green - 0.95m
Also known as:
Picasso's
Picasso Pizza
Been there? Share your experience. Rate Picasso Pizza