I ordered a takeaway to be delivered yesterday, it cost almost £60 for 2 pizzas and 3 sides however ...
Absolute con!
9/30/2024
(10)
Advertisement
Tops Pizza is a cozy eatery located in the heart of London, England, renowned for its delicious, freshly made pizzas. With a diverse menu that includes classic toppings and unique creations, there's something to satisfy every palate. The inviting atmosphere and friendly staff make it a perfect spot for a casual meal or a quick takeaway.
Generated from this place's information
I ordered a takeaway to be delivered yesterday, it cost almost £60 for 2 pizzas and 3 sides however ...
It's a local pizza place so.you should have that high hopes. This was truly bad though. Pizza wa...
I simply cannot allow these people to steal my money. £16 left my account today despite the fact af...
Advertisement