Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Leo's Italian & Specialty Food is a family-owned and operated Italian restaurant and deli located at 129 E Main St, Lock Haven, Pennsylvania, 17745. They offer a variety of dining options, including lunch, dinner, catering, and dessert. Their cuisine type is Italian, and they provide a range of service options, such as curbside pickup, takeout, and dine-in. Unfortunately, delivery is not available. Leo's Italian & Specialty Food prides itself on offering comfort food and healthy options to its customers. They are open Monday through Friday from 11:00am to 5:00pm and provide seating for their patrons. Whether you're in the mood for a quick bite or a leisurely meal, Leo's Italian & Specialty Food is an excellent choice.