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
Italian, Pizza
282 Windward Psge, Clearwater, FL 33767-2241
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 24 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 HotelsSee all 97 hotels in Clearwater
Barefoot Bay Resort and Marina
579 reviews
.83 km away
Frenchy's Oasis Motel
381 reviews
.85 km away
East Shore Resort
331 reviews
.89 km away
Traveler Motel
68 reviews
.90 km away
Nearby Restaurants
Marina Cantina
922 reviews
.89 km away
Salt Cracker Fish Camp
825 reviews
.92 km away
Bait House
748 reviews
.71 km away
Beach Shanty Cafe
856 reviews
1.01 km away
Nearby Attractions
Pier 60
3,732 reviews
.91 km away
Clearwater Marine Aquarium
6,441 reviews
.20 km away
Dolphin Encounter
36 reviews
.99 km away
Clearwater Beach Chamber of Commerce
5 reviews
.92 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 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