Slayer Pizzeria hero image

Slayer Pizzeria

Restaurant

226 Westbourne Grove, London W11 2RH, UK

Biter Score
8.2
Open
Monday: 11 AM – 10 PM