Slayer Pizzeria hero image

Slayer Pizzeria

Restaurant

226 Westbourne Grove, London W11 2RH, UK

Biter Score
8.2
Open
Saturday: 11 AM – 11 PM