Pappa Leo's Pizza offers pizza with fresh, high-quality ingredients. Serving the community since 2003.