Hannibal's on the Square
Hours: 4:30pm-11pm Monday-Thursday, 4:30pm-midnight Friday-Saturday
Features: Beer, Liquor, Outdoor Dining, Reservations, Dinner, Take Out, Reservations
Payment Type: Amex, Discover, Master Card, Visa
Reservations Reservations recommended