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.
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
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
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
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
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
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..
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.