I had their alfredo with chicken breast out of this world I never had a better one nowhere I will definitely go back my husband loves this place and I love their food
1 - 10 of 15 reviews
Leo's has very good food at very reasonable prices and huge portions. In this area, completion for your dining dollar is tough and Leo's delivers.
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.
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.
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...More
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...More