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
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent12%
  • Very good62%
  • Average12%
  • Poor0%
  • Terrible12%
29 Nov 2014
“Changed ownership”
20 Oct 2013
“Tasty sandwich and pizza”
Restaurant Hours
All hours
CUISINES
Italian, Pizza
DETAILS
282 Windward Passage, Clearwater, FL 33767
Service
Food
Value
Atmosphere
More restaurants in Clearwater
Traveller rating
Traveller type
Time of year
Language
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 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
Nearby Restaurants
Salt Cracker Fish Camp
428 reviews
.92 km away
Marina Cantina
396 reviews
.90 km away
Pearly's Beach Eats
416 reviews
.95 km away
Beach Shanty Cafe
737 reviews
1.01 km away
Nearby Attractions
Clearwater Marine Aquarium
5,645 reviews
.18 km away
Kai Lani Catamaran
451 reviews
.90 km away
Clearwater Beach Jet Ski Rentals and Guided Tours
277 reviews
.75 km away
H2O Jet Ski Rentals & Tours of Clearwater Beach
235 reviews
.96 km away
Improve this listing

Restaurant Details

Cuisine
Open Hours
Sunday
12:00 - 22:00
Monday
11:00 - 22:00
Tuesday
11:00 - 22:00
Wednesday
11:00 - 22:00
Thursday
11:00 - 22:00
Friday
11:00 - 23:00
Saturday
11:00 - 23:00
Location and Contact Information
  • Address: 282 Windward Passage, Clearwater, FL 33767
  • Location: United States  >  Florida (FL)  >  Clearwater
  • Phone Number: +1 727-781-3456
  • E-mail