We're excited to announce that in-person events are starting to come back! Click on the In-Person filter to see if there are any near you.

Leo's Italian Grill



About this venue

Leo's Italian Grill is located south of Nebraska Ave on US HWY 19 in Palm Harbor with a large parking lot available. Leo's offers a generous selection of Classis Italian dishes, and a wide varieties of wines including Italian Reserve and Sparkling Wine. Dinner, seafood, pizza! www.leositaliangrill.com

A photo of a Yaymaker Venue called Leo's Italian Grill located in Palm Harbor, FL
Support