I ordered the 8 inch deluxe and if was presented very fast. It was very good.
December 2023
Best pizza for a good price and the best customer service,with aim to pleasing the customer if you have a problem or an un added left out ingredient,it was delicious and hot I tried to take the pizza before I ate a slice as you can see I had to eat it!!!
December 2023
I've tasted other pizzas but not as great as Ledo's .