Restaurant Hannibal offers traditional dishes with a modern touch, featuring pizza, Mediterranean cuisine, and salads. They also provide a delivery service.