the pizza arrived cold and was disgusting would not recommend it to anyone but if you do want a qual...
bad pizza
10/19/2018
(2)
Advertisement
Times Pizza is a vibrant eatery located in the heart of London, England, known for its delicious array of freshly baked pizzas. With a cozy atmosphere and friendly staff, it offers a diverse menu that caters to all tastes, from classic margherita to inventive gourmet options. Whether you're dining in or grabbing a quick slice to go, Times Pizza promises a satisfying experience for pizza lovers of all ages.
Generated from this place's information
the pizza arrived cold and was disgusting would not recommend it to anyone but if you do want a qual...
Great pizza, best ever, very reasonable prices. Friendly staff Much better than well known branded p...
Advertisement