Leo's Itallian Grill
2 Star Yelp Rating
47 Ratings yelp logo
33286 US HWY 19 N Palm Harbor, Florida 34684 | Restaurant Info