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