Hannibal Restaurant

Lebanese Cuisine At It's Finest

Press For Yum


Cushion Room

Wall to wall carpeting takes on new meaning at Hannibal's restaurant. Literally cocooned in Persian rugs you will find them running up walls, across ceilings, tables and doors. To really add Lebanese tradition to the dining experience, ask to be seated in the Cushion Room where you will find yourself lounging over red velvet cushions at low tables dipping fresh Lebanese bread into smoothy hommus, smokey baba ganoj or rich homemade lebneh ... The ambience and red glow of the rooms is sure to sooth and relax you into a dining experience like no other in Sydney.

Corporate Events

Located in Sydney's glebe and surryhills , you will be delighted by the atmosphere, entertainment and fresh food Hannibals has to offer... Away from the stresses of the CBD and office, Hannibals invites you to take off your jacket, loosen that tie and kick off your heels forgetting about all that paper work waiting for you at the office. You will be entertained by Belly Dancers whilst lounging on red velvet cushions in a room cocooned in Persian Rugs. To add to the chilled and fun environment you will be served a feast of fresh Lebanese delicacies, 10 courses to be exact, while you chat and laugh with work mates and clients. Fully licensed and BYO (wine only) you will find that Hannibal’s is the perfect restaurant for your next corporate event or business dinner. Guests and overseas clients will be especially impressed as there is nothing like Hannibal’s anywhere else in the world.


With its unique Persian cushion room and dining room, take away and catering service, Hannibals is the ideal place for your next birthday party, bucks night, hens night or celebration. For over 30 years Hannibals has hosted many a function where the revelers have been entertained from start to finish, feasting on banquets fit for a king. Whilst enjoying these fresh delicacies you will be mesmorised by the hypnotic moves of the belly dancers and the entrancing beats of the music.

team img

Whole Restaurant

Capacity: 120

team img

Cushion Room

Capacity: 60

team img

Need One Table/Section

Capacity: 1 - 60