Mar6_leos

Mar6_leos

(Photo contributed) – Leo’s Italian Restaurant & Pizzeria was started by Leo Maniscalchi in 1981. His sons Frank (left), Danny, and Gasper manage the three locations.