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.

Bella Pizza Italian Restaurant

1673 Tappahannock Blvd, Tappahannock, VA 22560-9347
+1 804-443-4912
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good39%
  • Average20%
  • Poor2%
  • Terrible7%
Travellers talk about
“pizza” (18 reviews)
“salad” (5 reviews)
“spaghetti” (2 reviews)
Open Now
11:00 - 23:00All hours
Italian, Pizza
$$ - $$$
1673 Tappahannock Blvd, Tappahannock, VA 22560-9347
All Details
Write a Review
Reviews (40)
Traveller rating
Traveller type
Time of year

1 - 10 of 39 reviews

Reviewed 3 days ago

I don't dine much at Bella Pizza because the prices are higher than I desire. Nevertheless, you get good food. So, in that regard, it is reliable.

Thank dr2be
Reviewed 1 week ago via mobile

Words simply do not do this restaurant justice. The food was amazing! We have eaten at our fair share of pizzerias and this one by far is the best. We love 40 minutes Bella's pizza and we will surely make the drive anytime we want...More

Thank DTfamily-5
Reviewed 4 weeks ago via mobile

Bella was advertised on the radio. Decided to try it and soo glad. Waitress laquisha was so nice and professional. Had pizza, salad, and baked zita as a group. Everything was delicious. Staying at Bethpage campground and it is a half hour away. Great day...More

Thank Kathy W
Reviewed 12 July 2017

I play in a local golf group in Fredericksburg and when we play Hobbs Hole Golf course, we stop in here for Lunch. It's a good break from the hour drive back to Fredericksburg on Rt. 17. Their lunch sandwiches and specials are perfect after...More

Thank Charlie S
Reviewed 18 June 2017 via mobile

The service was a little slow, but it was Saturday evening and they were busy so it was to be expected. We tried "The Works" pizza which was very good, but it had a complete layer of onion which we had to thin out before...More

Thank NGates99
Reviewed 3 June 2017

I ordered a 12" cheeseburger sub ($9.75) and an order of fried mushrooms ($6.95) - bill came to almost $17.00. I asked for fried mushrooms and onions and "hots" on the sub on top of what it normally comes with - got none of those...More

Thank Mako13Man
Reviewed 23 May 2017

Bella is a nice little family style restaurant. Located as it is in the Essex Square Shopping Center, it has the advantages of; lots of parking space, ( especially good if you are in a large vehicle like an RV or towing a trailer), banks...More

Thank stetsoncowboy9
Reviewed 23 May 2017

I have been to Bella for lunch, special events and carry-out. Service is a little slow but the food is good.

Thank dtcslp
Reviewed 11 April 2017

I visited and got great service as I do at Bella Italia in Friendship MD, in Southern Anne Arundel Co.

Thank mike_rfiservices
Reviewed 4 April 2017

We have had a second home in the area for over 34 years, but never visited this restaurant that has been in the town for over 12 years. The decor was great and we had a wonderful, friendly server. We ordered a small veggie pizza...More

Thank 551zaneb
Nearby Restaurants
Los Portales
97 reviews
.49 km away
Better Than a Great Day
26 reviews
1.44 km away
The Sandbar
20 reviews
.78 km away
Nearby Attractions
Essex County Museum and Historical Society
10 reviews
3.19 km away
Caret Cellars
6 reviews
11.36 km away
39 reviews
14.01 km away
Vault Field Vineyards
15 reviews
25.15 km away
Questions & Answers
Get quick answers from Bella Pizza Italian Restaurant 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, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly
Open Hours
12:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 1673 Tappahannock Blvd, Tappahannock, VA 22560-9347
  • Location: United States  >  Virginia (VA)  >  Tappahannock
  • Phone Number: +1 804-443-4912
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