• Hannibal's on the Square (map)
  • 511 West New England Avenue
  • Winter Park, FL, 32789
  • United States