Leo's Italian Grill


  • 33286 US HWY 19 N
    Palm Harbor, FL 34684

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

Upcoming events at this venue

Support