MenuSearch.net

Leo's Italian Restaurant

2900 Alternate 19
Palm Harbor, FL 34683
Phone: 727-781-3456
Fax: 727-781-5512
Cross Streets: Alt 19 and Alderman Rd
Cuisine(s): Italian, Kid-Friendly, Pizza, Salads, Sandwiches, Seafood
Hours: Closed Monday, T-Th 4PM-9PM, F&Sat 4PM-Midnight
Delivery Available: No

Download the latest Adobe Reader
View Menu | Get Directions