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 Psge, Clearwater, FL 33767-2241
+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
282 Windward Psge, Clearwater, FL 33767-2241
All Details
Reviews (8)
Traveller rating
Traveller type
Time of year
Reviewed 29 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 20 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 23 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 15 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 11 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 HotelsSee all 97 hotels in Clearwater
Barefoot Bay Resort and Marina
596 reviews
.83 km away
Frenchy's Oasis Motel
395 reviews
.85 km away
East Shore Resort
332 reviews
.89 km away
Traveler Motel
69 reviews
.90 km away
Nearby Restaurants
Marina Cantina
1,060 reviews
.89 km away
Salt Cracker Fish Camp
936 reviews
.92 km away
Bait House
788 reviews
.71 km away
Pearly's Beach Eats
574 reviews
.95 km away
Nearby Attractions
Pier 60
3,819 reviews
.91 km away
Clearwater Marine Aquarium
6,591 reviews
.20 km away
Clearwater Beach Chamber of Commerce
5 reviews
.92 km away
H2O Jet Ski Rentals
462 reviews
.97 km away
Improve this listing

Restaurant Details

Open Hours
12:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 282 Windward Psge, Clearwater, FL 33767-2241
  • 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