O La La Pizza
11 Empire Parade, London N18 1AA, United Kingdom
2.8
96 reviews
8 comments
JW57+PJ London, United Kingdom
Location reporting
Claim this location
Monday: 11–22
Tuesday: 11–22
Wedneasday: 11–22
Thursday: 11–22
Friday: 11–22
Saturday: 11–22
Sunday: 11–22
Tuesday: 11–22
Wedneasday: 11–22
Thursday: 11–22
Friday: 11–22
Saturday: 11–22
Sunday: 11–22
Worst customer service avoid at all costs,
I ordered 2x 15’ pizzas, they took over 3 hours to come and when I called to ask where my food was they told me to F off or wait. When I received my food I got both deep pan despite having ordered thin base, I also was missing 2 toppings they chose to add mushrooms with out me telling them to. When I called the shop they argued with me for half an hour before hanging the phone on my face and I was left with 2 large stone cold greasy pizzas with the wrong toppings and the wrong base. Rude staff and no solution