Leo's Italian & Specialty Food
129 E Main St, Lock Haven
(570) 748-7383
Recent Reviews
Order Online
You May Also Like
Main Street Bar & Grill - 127 E Main St
Bar & Grill, Seafood, Cocktail Bar
Original Italian Pizza - 136 E Main St
Italian, Pizza
Shanghai Chinese Restaurant - 140 E Main St
Chinese
Restaurants in Lock Haven, PA
Leo's Italian & Specialty Food
129 E Main St, Lock Haven, PA 17745
(570) 748-7383