We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's - CLOSED

282 Windward Passage, Clearwater, FL 33767
+1 727-781-3456
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent12%
  • Very good64%
  • Average12%
  • Poor0%
  • Terrible12%
29 Nov 2014
“Changed ownership”
20 Oct 2013
“Tasty sandwich and pizza”
Restaurant Hours Closed
Italian, Pizza
282 Windward Passage, Clearwater, FL 33767
All Details
Reviews (8)
Traveller rating
Traveller type
Time of year
Reviewed 30 November 2014 via mobile

It's now called Windward Bar and Grill. It's a bar, loud, sports on TV. Bar good and pizza, looked good and it was nice, but did not stay because we were looking for more of a restaurant than a bar.

1  Thank LIzTpa
Reviewed 21 October 2013

We stayed in Clearwater Beach and saw this restaurant when driving around. Their prices are really reasonable and they have daily specials. I had their Italian sandwich and it was huge! It was really filing and at a good price, you can't go wrong. Also...More

Thank sublimemoon
Reviewed 25 July 2013 via mobile

Leo's is one of those great 'hole in the wall' pizza joints located in Clearwater Florida across the street from the Clearwater aquarium. They serve New York style pizza and good salads. Honestly this was the best pizza I had in a long time. Great...More

Thank SCtravelers2012
Reviewed 24 January 2013

Friends from the area took us to Leo's. The food was excellent and portions huge. My husband had an Italian seafood platter (those who know Italian food probably know what I mean, clams, shrimp, calamari, etc.in a marinara) and he said it was one of...More

Thank SeasonedTraveler088
Reviewed 16 January 2013

whether you are a local or just passing through Florida, if you like dancing you have to stop here on a Saturday night. Pretty good italian food and a crowded dance floor. you dont need a partner; someone will ask you to dance. :-) There...More

Thank NYRita2011
Reviewed 10 January 2013

So there we were, looking at the $4 pieces of dried up pizza at the Clearwater Marine Aquarium, and we look across the street to see Leo’s. So we headed over there w/ only an hour to spare before we were to board the boat....More

Thank DAW10
Reviewed 23 July 2012

Stopped here headed to the "Aquarium" very fresh tasting cheese, quick service, awesome light crust would return.. Service was a little shortsided but hey food was what I came for..

Thank tallon69
Reviewed 12 May 2012

the bathrooms were dirty, and the food was not tasty. OK if you just want to have some drinks and sing karaoke, but otherwise there are many other options available in the area.

Thank wedjgoddess
Nearby Restaurants
Salt Cracker Fish Camp
654 reviews
.92 km away
Marina Cantina
650 reviews
.89 km away
Beach Shanty Cafe
810 reviews
1.01 km away
Pearly's Beach Eats
497 reviews
.95 km away
Nearby Attractions
Pier 60
3,528 reviews
.91 km away
Clearwater Marine Aquarium
6,113 reviews
.18 km away
Dolphin Encounter
34 reviews
.99 km away
Clearwater Beach Jet Ski Rentals and Guided Tours
342 reviews
.75 km away
Improve this listing

Restaurant Details

Open Hours
12:00 PM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
Location and Contact Information
  • Address: 282 Windward Passage, Clearwater, FL 33767
  • Location: United States  >  Florida (FL)  >  Clearwater
  • Phone Number: +1 727-781-3456
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing