Leo's Pizza is an original, old-school pizzeria featuring fresh dough, freshly ground cheese, fresh ingredients, and no fillers. Simply put, we make pizza the way it was meant to be made. Pizza delivery is available for your convenience. Leo's Pizza was designed with families in mind. Our restaurant comfortably sits up to 50 and features an exclusive seating area for kids, complete with arcade games. Grab the family and treat them to an evening of fun and food at our local pizzeria.