US pizza chain which ‘tastes like heaven’ launches first London branch
Even better, their pizza prices are very affordable so if you’re after something cheap and tasty then you might want to make a note. All of the pizzas on the Little Caesars menu are 12-inch sizes with toppings including a large pepperoni pizza and a large margherita both costing £5 each. Meanwhile, for a couple … Read more