We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Palermo Pizza & Subs

702 Broadway, Hannibal, MO 63401-4306
+1 573-719-3012
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good30%
  • Average5%
  • Poor8%
  • Terrible0%
Travelers talk about
“calzone” (6 reviews)
“bread” (5 reviews)
Open Now
11:00 AM - 9:00 PM Hours
Italian, Pizza, Vegetarian Friendly
702 Broadway, Hannibal, MO 63401-4306
All Details
Write a ReviewReviews (36)
Traveler rating
Traveler type
Time of year

1 - 10 of 36 reviews

Reviewed 1 week ago

Their food is very good and at good prices, but the food is served in aluminum takeout packages. The dining are is very worn.

Thank Hungry_Eater62301
Reviewed 2 weeks ago

My kids and I stopped in at Palermo while we were in Hannibal for the weekend. Though the place is not fancy in the least, the food was delicious. We all had subs, and the bread was just incredible. My kids and all of theirs...More

Thank Susan K
Reviewed August 27, 2018

We tried this on a whim, I know most locals are Cassanos lovers, but Palermo earns top spot for me! I love their pizza and cheese bread!!!

Thank Amber P
Reviewed August 17, 2018 via mobile

Ordered a deep dish beef pizza. The crust was perfect, crispy on the outside and soft in the middle. We ate in and there’s nothing fancy. Paper plates and plastic utensils. None of it mattered because that deep dish was good.

Thank Kevin P
Reviewed June 2, 2018

Had carry out, so we were not worried about lack of atmosphere. The pan pizza is deep and filling. High quality ingredients. We loved it.

Thank Randall D
Reviewed May 23, 2018 via mobile

Apparently a change of ownership?! We were there the 24th - Husband ordered a calzone - arrived wrapped in foil on a paper plate was hot but crust really toasted as verge of burnt. Mushrooms obviously canned. Side cup of marina sauce - straight from...More

Thank Les H
Reviewed May 19, 2018

As others have said, the atmosphere is lacking. Yes, the building is old and not very inviting, and the walls are bare and white. However, the service is friendly. If you don't mind using plastic table ware and eating from a disposable aluminum pie pan...More

Thank PSL57
Reviewed March 31, 2018 via mobile

Repeat customer. Fantastic Stromboli. Enough for two of you don’t have a large appetite. We also ordered the Naan and it is amazing. Great, from scratch food.

Thank Kristen Y
Reviewed January 22, 2018

My first time visiting Palermo I "judged a book by its cover". I ordered the lasagna and salad, both very good! I recommend trying it out!

Thank Allyson D
Reviewed January 1, 2018

My wife and I live in Hannibal, so we (as well as our friends) return back to Palermo regularly. Although it doesn't look like much from the outside, if you venture inside this hole-in-the-wall you will be pleasantly surprised as you meet the extremely friendly...More

Thank Reid E
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
922 reviews
.35 miles away
Country Hearth Inn Hannibal
40 reviews
.43 miles away
Motel 6 Hannibal
175 reviews
1.46 miles away
Super 8 by Wyndham Hannibal
519 reviews
1.56 miles away
Nearby Restaurants
LaBinnah Bistro
675 reviews
.16 miles away
Java Jive
457 reviews
.37 miles away
The Brick Oven
396 reviews
.34 miles away
Mark Twain Dinette
382 reviews
.35 miles away
Nearby Attractions
Rockcliffe Mansion
559 reviews
.22 miles away
Mark Twain Boyhood Home and Museum
839 reviews
.37 miles away
Big River Train Town
76 reviews
.34 miles away
Historic Downtown Hannibal
29 reviews
.39 miles away
Questions & Answers
Get quick answers from Palermo Pizza & Subs staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Families with children, Kids
Open Hours
11:00 AM - 7:30 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 702 Broadway, Hannibal, MO 63401-4306
  • Location: United States  >  Missouri (MO)  >  Hannibal
  • Phone Number: +1 573-719-3012
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing