Leo's
Address:
282 Windward Psge, Clearwater, FL 33767
Phone:
(727) 781-3456
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
Other Details:
Leo's Pizza & Bar is an award-winning restaurant serving classic Italian fare. Daily specials range from $4.99 - $6.99. There is outdoor seating with a view of the beach.
Pizza, Restaurants
Other Businesses: