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