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.

Italian Food - Hudson, FL - Leo and Joe's Italian Restaurant

Learn more about Leo & Joe's Italian Restaurant:

  • Pizza
  • Casseroles
  • Calzones
  • Stromboli
  • Alfredo
  • Lasagna
  • Desserts
  • 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.

Contact Information


Leo & Joe's Italian Restaurant

Hours of Business:
Monday to Saturday 11:00 A.M. – 10:00 P.M.
Sunday 3:00 P.M. – 10:00 P.M.
Methods of Payment: