not bad pizza but very expensive ffggf
We use Uncle Leo's for our home delivery pizza 90% of the time and they are beautiful. The pasta is also really good but like all home delivery ser...
Beautiful pizzas fresh toppings and plenty of it.. Delicious, one of the best around!... Been here for years, out lived all the other pizzas shops ...