Hudson, FL Italian Food
Leo & Joe's Italian Restaurant
Craving scrumptious Italian food? Then Leo & Joe's Italian Restaurant of Hudson, FL is the place to be! We serve great-tasting dishes, treats, and more that would surely make you come back for more—from pizza and calzones to lasagna and desserts! Family owned and operated since 1978, we look forward to impressing you with our mouth-watering offerings and courteous service.
Learn more about Leo & Joe's Italian Restaurant:
- And much more
- 120-person seating capacity
- Catering service
- Delivery available
We accept cash and all major credit cards.
Contact Leo & Joe's Italian Restaurant today at 727-863-0965 for inquiries.
Monday to Saturday 11:00 A.M. – 10:00 P.M.
Sunday 3:00 P.M. – 10:00 P.M.