From Our Editors
If cooking isn't on the agenda, the perfect pie awaits you at Leo's Pizza, where customers praise the pizza like no other. G-free and low-fat are just a couple of examples, come here for a quick bite that will leave you feeling healthy.
At Leo's Pizza, diners can score a guaranteed parking spot close to the restaurant.
Who doesn't love pizza? And who doesn't love pizza with great ratings? Leo's Pizza is home to some of the best slices in the neighborhood, so order a hot one today. Select your toppings and create a delicious pizza made from scratch by visiting Leo's Pizza.