I love the pizza which uses a snail for marking its so good
August 2023
Dreadful customer service. Pizza in itself is fine but the customer service is shocking. They pretend food is dispatched when it's clearly not and if you chase it they are likely to hang up. There are many better places in upminster for this kind of food.
June 2023
This branch is very bad. The pizza was shambles. It looked like someone droped it and still packed it. The cheese was missing on half the pizza. They didnt put stuffed crust even tho i paid £3 extra each pizza for stuffed crust. Then they didnt answer my phone. Was about to go to the store for a refund but my family stopped... read full comment