33286 US Highway 19, Palm Harbor 34683, United States
33286 US Highway 19, Palm Harbor 34683, United States
No delivery
Spot something wrong?
Dishes at Leo's Italian Grill. Prices may vary in venue.
Been to Leo's Italian Grill? Be the first to share what you ate.