Skip to main content

Leo's Italian & Specialty Food

restaurant · italian restaurant · Lock Haven, PA

Address
129 E Main St, Lock Haven, PA 17745
Phone
(570) 748-7383
Website
heartofpa.com/eat/subs-sandwiches-and-such/leos
Where
41.1371, -77.4447

Search Hominin for Leo's Italian & Specialty Food

Other restaurants nearby

More in Lock Haven

Leo's Italian & Specialty Food — restaurant in Lock Haven, PA | Hominin