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.

Viva Italia

211 Munger Ln, Hannibal, MO 63401-2370
+1 573-719-3930
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good18%
  • Average9%
  • Poor9%
  • Terrible0%
Travellers talk about
“pasta” (2 reviews)
“bread” (2 reviews)
Restaurant Hours
Italian, Pizza
$$ - $$$
211 Munger Ln, Hannibal, MO 63401-2370
All Details
Write a ReviewReviews (11)
Traveller rating
Traveller type
Time of year

1 - 10 of 11 reviews

Reviewed May 15, 2018 via mobile

We stopped here as it was near to our hotel. There weren't many people inside so service was good and fast. The portions are huge and we had to take the remainder back to the hotel. However, we've had better elsewhere. We really tried to...More

Thank poughzp
Reviewed January 27, 2018 via mobile

We truly enjoy authentic Italian cuisine but when in Hannibal we would pick The Brick Oven hands down. The atmosphere was lacking although it has potential. The salad was downright sad. The entre came out so quick you could tell it was all pre-made and...More

Thank AmyP3629
Reviewed November 15, 2017 via mobile

The restaurant was great, great food, great service, very friendly staff and the atmosphere was very good.

Thank Jeanie12345
Reviewed October 22, 2017 via mobile

Went for supper and we tried two different pastas. One with a wine sauce and the other had a cream sauce with a touch of marinara. Both were delicious. The sausage was also great. The rolls were very good as well. We will definitely be...More

Thank MO_traveler14
Reviewed October 10, 2017

This restaurant just opened a few weeks ago, so we thought we'd try it. We went pretty late on a Friday night. First, the food and service: We were greeted immediately and given a table. The waiter was very pleasant, patient, and attentive. He checked...More

Thank Tiggerismyname1
Reviewed October 10, 2017

We're super excited after trying this place. We dine out a lot and after hearing a recommendation from a friend, we had to try it. And we were not disappointed. Upon entrance we were immediately greeted and seated. The service was FAST, and friendly and...More

Thank kreskyhr
Reviewed October 9, 2017

Was very happy with the food and service. Actually, the food was fantastic! Is a comfortable restaurant. Owner was very engaged in the guests. Will definitely be going back.

Thank Diana S
Reviewed September 28, 2017

We decided to try this new place for lunch since so many are raving about it. They definitely need to work on a few things. Having people try to be seated at the same place other people are trying to pay and leave is terrible....More

Thank 2SmallTownTravelers
Reviewed September 27, 2017

This restaurant is in the old “Game On” facility. It still feels like a sports bar. Don’t let that stop you from giving them a try. The food is great and the prices are very reasonable. They will work out the atmosphere over time.

Thank Jim S
Reviewed September 24, 2017

A wonderfully magnificent experience! Viva Italia is the best new addition to Hannibal! They have great, authentic Italian Cuisine at VERY fair, modest prices — NOT American-Italian! Antonio, the Chef/Owner, even greets each customer personally, as time allows! The atmosphere is permeated with the music...More

2  Thank Larry S
Nearby HotelsSee all 11 hotels in Hannibal
Econo Lodge
93 reviews
.83 km away
Super 8 by Wyndham Hannibal
524 reviews
2.06 km away
Motel 6 Hannibal
178 reviews
2.14 km away
Quality Inn & Suites
341 reviews
2.74 km away
Nearby Restaurants
Rustic Oak Grill & Pub
74 reviews
1.14 km away
Gran Rio Mexican Restaurant
38 reviews
.74 km away
Country Kitchen
48 reviews
1.36 km away
Golden Corral
94 reviews
.75 km away
Nearby Attractions
Rockcliffe Mansion
567 reviews
3.12 km away
Tom and Huck's Statue
243 reviews
3.69 km away
Mark Twain Memorial Lighthouse
208 reviews
3.74 km away
Big River Train Town
77 reviews
3.69 km away
Questions & Answers
Get quick answers from Viva Italia 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
Restaurant features
Seating, Waitstaff, Wheelchair Accessible
Good for
Location and Contact Information
  • Address: 211 Munger Ln, Hannibal, MO 63401-2370
  • Location: United States  >  Missouri (MO)  >  Hannibal
  • Phone Number: +1 573-719-3930
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