Leo's Italian & Specialty Food
129 E Main St, Lock Haven
(570) 748-7383
Recent Reviews
Leo's Italian & Specialty Food
129 E Main St, Lock Haven 17745
(570) 748-7383