Leo's Italian Restaurant
-
2632 Bayshore Blvd
Dunedin, FL 34698 - (727) 736-9100
Chamber Rating
0
0
1
0
0
Contact Info
- (727) 736-9100
Questions & Answers
Q What is the phone number for Leo's Italian Restaurant?
A The phone number for Leo's Italian Restaurant is: (727) 736-9100.
Q Where is Leo's Italian Restaurant located?
A Leo's Italian Restaurant is located at 2632 Bayshore Blvd, Dunedin, FL 34698
Q How is Leo's Italian Restaurant rated?
A Leo's Italian Restaurant has a 3.0 Star Rating from 1 reviewers.
Ratings and Reviews
Leo's Italian Restaurant
Overall Rating
Overall Rating
( 1 Reviews )
0
0
1
0
0
David Chiriboga on Google
Closed several years ago
Overall Rating
Overall Rating
( 1 Reviews )
0
0
1
0
0
Write a Review
Restaurant Near Me in Dunedin, FL
Prohibition Dunedin
1600 Main St
Dunedin, FL 34698
727-754-8448 ( 1336 Reviews )
Dunedin, FL 34698
727-754-8448 ( 1336 Reviews )
Caladesi Steel Band
Dunedin, FL
(727) 642-4814 ( 41 Reviews )
Dunedin Hamburgers, Tacos & Fries
325 Main St
Dunedin, FL 34698
727-314-1731 ( 9 Reviews )
Dunedin, FL 34698
727-314-1731 ( 9 Reviews )
The Honu Restaurant and Tiki Bar
516 Grant Street
Dunedin, Florida 34698
(727) 333-7777 ( 994 Reviews )
Dunedin, Florida 34698
(727) 333-7777 ( 994 Reviews )
Shell
1625 Main St
Dunedin, FL 34698
727-736-3606 ( 101 Reviews )
Dunedin, FL 34698
727-736-3606 ( 101 Reviews )
Salty Soul Island Kitchen
903 Douglas Ave
Dunedin, FL 34698
727-221-9667 ( 656 Reviews )
Dunedin, FL 34698
727-221-9667 ( 656 Reviews )
Cafe Alfresco
344 Main St
Dunedin, FL 34698
727-736-4299 ( 2307 Reviews )
Dunedin, FL 34698
727-736-4299 ( 2307 Reviews )
McDonald's
2618 Bayshore Blvd
Dunedin, Florida 34698
(727) 733-7271 ( 862 Reviews )
Dunedin, Florida 34698
(727) 733-7271 ( 862 Reviews )