Home
Sign up
Log in
Toggle Search
Toggle navigation
Log in
Sign up
Florida
Clearwater Beach
Italian Restaurant
Leo's Pizza & Italian Restaurant in Clearwater Beach
Leo's Pizza & Italian Restaurant
Address:
282 Windward Psge
ZIP code:
33767
City/Town:
Clearwater Beach
,
FL
Contacts:
(727) 781-3456
(727) 754-5921
www.leospizzeria.com
Category:
Italian Restaurant in Clearwater Beach
Pizza in Clearwater Beach
Restaurant in Clearwater Beach
Call
Updated more than 6 months ago |
See something wrong?
Options
Add photo
Write a review
See something wrong?
Edit details
Write your review of Leo's Pizza & Italian Restaurant
1
2
3
4
5
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Publish review
Nearby similar companies
0.6 mi
Forlini's Restaurant
435 Mandalay Ave
Clearwater Beach
, FL
33767
0.7 mi
Al & Stella Italian Cafe
483 Mandalay Ave # 106
Clearwater Beach
, FL
33767
0.8 mi
Caesars At The Beach
794 S Gulfview Blvd
Clearwater Beach
, FL
33767
0.9 mi
Gondolier Pizza Inc
674 S Gulfview Blvd
Clearwater Beach
, FL
33767
1 mi
Angelo's Pizza
30 Idlewild St
Clearwater Beach
, FL
33767
Opening hours
Open now
Mon
11:00 am - 10:00 pm
Tue
11:00 am - 10:00 pm
Wed
11:00 am - 10:00 pm
Thu
11:00 am - 10:00 pm
Fri
11:00 am - 11:00 pm
Sat
11:00 am - 11:00 pm
Sun
12:00 am - 10:00 pm
Opening times of Leo's Pizza & Italian Restaurant
Add photo
Related Categories
Mediterranean Restaurant Clearwater Beach
Family Restaurant Clearwater Beach
Take Out Clearwater Beach
Catering Clearwater Beach
American Restaurants Clearwater Beach