Invite a friend!

Leo's Pizza & Italian Restaurant

Address
2632 Bayshore Blvd Dunedin FL 34698
Phone
(727) 736-9100
Is this your business?
Claim it now!
Something wrong?
Submit a correction
Average Rating
3
Total Reviews
(13)
Leave a review with:
  1. 1 Star
  2. 2 Stars
  3. 3 Stars
  4. 4 Stars
  5. 5 Stars
Is this your business? Claim it now!
Share on
Share

Contact Us

Fax
(727) 738-4262

Business Hours

Status: Closed

Sunday
4:00pm-9:00pm
Monday
Closed
Tuesday
11:00am-9:00pm
Wednesday
11:00am-9:00pm
Thursday
11:00am-9:00pm
Friday
11:00am-11:59pm
Saturday
11:00am-11:59pm

Additional Info

YellowBot Recommends

Roto-Rooter Plumbing & Drain Services

  • 18544 Us Highway 19 N Clearwater, FL 33764
  • (727) 223-1917

View Profile

The Missing Piece, Fine Interiors on Consignment

  • 3854 S Dale Mabry Hwy Tampa, FL 33611
  • (813) 805-2696

Fine Interiors on Consignment

View Profile

Submit a correction

Know more about this business than we do? Cool! Please submit any corrections or missing details you may have.

Help us make it right

What the community has to say about Leo's Pizza & Italian Restaurant

Reviews of this business (17) view all

Share a review

Overall review sentiment

Score
%

Top 3 sentiment words

Overall review sentiment

Score
%

Rating distribution

5 stars
3
4 stars
2
3 stars
3
2 stars
3
1 star
2
No rating
4
See more reputation details

Other reviews from the web (17) view all

Average Rating
20

If you want to eat the worst food on the planet go to Leo's Italian restaurant. Everything is frozen and very expensive considering most of their clientele is over 70.

Average Rating
20

Poor service and food was not any better. Will not go back any time soon unless others specifically want to!

Average Rating
100

Very accommodating & best Italian food. When there is music and its too loud in the room where they are set up, they will happily place you in another dining area. Great place to go.

Average Rating
100

Thoroughly enjoyed New Year's at Leo's in Dunedin. The varied food selections were tempting and we went with a scallop and shrimp combo. Excellent. The entertainment was fabulous as well - Pat and Bo kept us entertained with music from the 50's and 60's. They got everyone in the mood as the dance floor was consistently packed. And I can't...

Below average pizza joint

Average Rating
40

It was late and we were hungry so we tried Leo's without reading any reviews resulting in a big mistake. Outdated atmosphere, disinterested servers, and below average pizza all combined to convince us we won't be going back -- particularly when there are several very good pizza restaurants not far away.
Live and learn. :-)

Business description (3)

727) 736-9100‎

Step into Leo's during the week, and you might run into Dunedin's working class dining on the Italian restaurant's favorites like veal and shrimp.

Karaoke rules the weekend at the pizza spot. Step in to see some of Dunedin's finest crooning oldies classics.

In business for 18 years, Leo's credits their clientele and employees for the popularity of the business.

The resaurant is located...

Leo's Pizza & Italian Restaurant is located at 2632 Bayshore Blvd in Dunedin and has been in the business of Retail - Italian Restaurant since 2004.

© 2007-2024 Solfo, Inc. – All rights reserved