Leo's Italian Grill

33286 U.S. Hwy 19 N

Palm Harbor, FL 34684


RESTAURANT HOURS

Sunday-Thursday: 11:00 AM - 11:00 PM

Friday, Saturday : 11:00 AM - 12:00 AM

For reservations, or Catering

(727) 786-9110


33286 Us Highway 19 N


 
   


TESTIMONIALS


"The best vegetable pizza I have ever had" = Kathleen R


"Great food for a great price" =  Jerry P