If you want true Italian food and atmosphere go to Leo's. The pizza is the best and his veal parm tops the charts!! Palm Harbor is lucky to have such a great restaurant. The weekend entertainment makes the meal. For fun people and wonderful food go to Leo's.
I have even gone alone and met people to enjoy the food and dancing with me.
more