Leo's Italian Grill is a italian restaurant Palm Harbor located in United States.
33286 US Highway 19 N Palm Harbor , FL 34684 United States
Reservations | Yes |
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | Yes |
Music | Live Music |
Menus | Happy Hour |
Drinks | Full Bar, Cocktails |
Leo is the best owner you could ask for, always watching out for his guests, food is great as well
The food is not better than Carrabas or Olive Garden but they give you plenty of food at reasonable prices for Italian dining.
The salmon and vegetables were yummy. Nice atmosphere w oldoes but goodies playing.
Good traditional Italian food . Good service .
Date night having a wonderful time. Love is in the air.
Chicken Cesar Salad is pretty good.
Come early !
What a gorgeous establishment!!
Very subpar quality for the price.
Love everything at Carrabbas! We typically order an array of tapas (love the mussels in white wine) if it's just 2 of us we'll also order a salad & maybe split an entree & save room for dessert !! - Patricia Locke
First time here and it was amazing!! The food and service was outstanding. It's right down the road from us so we'll def be back! - Lauren Jackson
Beautiful and clean restaurant! - Steve Foy