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.

Maria's Old Town 21 Ristorante Italano

21 W Old St, Petersburg, VA 23803-3221
+1 804-862-3100
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good42%
  • Average17%
  • Poor4%
  • Terrible0%
Travellers talk about
“penne” (4 reviews)
“pizza” (12 reviews)
“swordfish” (2 reviews)
Open Now
All hours
Italian, Pizza
$$ - $$$
21 W Old St, Petersburg, VA 23803-3221
All Details
Reviews (93)
Traveller rating
Traveller type
Time of year

1 - 10 of 93 reviews

Reviewed 3 weeks ago via mobile

Went here with family to meet old friends we haven't seen in many years. We were pleased to see they had a buffet and it was exquisite! Presentation and variety was very impressive! We stayed for more than a couple hours, and never felt rushed...More

Reviewed 3 weeks ago via mobile

Our family of five went in for dinner on a Saturday evening. We were greeted and seated right away. The atmosphere was beautifully decorated, like you have stepped into some quaint village in Italy. Our waitress was nice and took good care of us. The...More

Reviewed 15 May 2017

My family reserved the small private dining area at maria's to celebrate my daughters graduation. We had a group of 12 and this space was perfect for our celebration. The atmosphere at Maria's is simply amazing. It is beautifully decorated and looks as if you...More

Reviewed 10 May 2017

I never expected this in a quaint lovely southern town that looks much like it must have during the Civil War. Atmosphere/ambiance was excellent; two-story ceiling, walls nicely painted to enhance the mood, spacious interior. The staff seemed a bit confused during seating and initial...More

Reviewed 7 May 2017

I traveled to Petersburg on "The Cavalier" 611 Steam Train Excursion and had a few hours to spend in the Old Towne Area of Petersburg. We chose Maria's because it was located close where we got off the train. This is a wonderful restaurant that...More

Reviewed 26 March 2017 via mobile

Went on a week night with a group of people. The pizza was great and they have lots of interesting options. I believe margaritas were on special and we all ordered one and the bar didn't have enough glasses to make a second round without...More

Reviewed 15 March 2017 via mobile

We first went there a few weeks ago and returned just recently. It is an open atmosphere with a very decent selection for Italian food. The first time we went there was entertainment and I believe it was during the week. The second time we...More

Reviewed 13 March 2017

Had lunch here today! Beautiful space - converted theatre. I had the buffet lunch $10.95) and a drink. Most of the food on the buffet was very good. Manicotti, sausage and peppers, meat balls with sauce, pepperoni pizza and assorted veggies. The fried pickles were...More

Reviewed 12 March 2017

I had my husbands surprise 50th birthday party here. The owner was very accommodating. We had a party of 22. Everyone was served at the same time and the food was excellent. We eat here often, but this was my first experience with a large...More

Reviewed 5 March 2017

The food is very good. Love the decore and the service is good. All in all we've had great experiences when we go.

Nearby Restaurants
Saucy's Walk-up
328 reviews
.58 km away
The Brickhouse Run
220 reviews
.16 km away
Dixie Restaurant
169 reviews
.17 km away
Buttermilk Bake Shop
76 reviews
.59 km away
Nearby Attractions
Violet Bank Museum
12 reviews
.97 km away
Centre Hill Mansion
56 reviews
.47 km away
Trapezium Brewing Co.
27 reviews
.40 km away
Siege Museum
44 reviews
.11 km away
Questions & Answers
John H
2 May 2017
Response from mbwheelhouse89 | Reviewed this property
I think that you can on the patio.
Deborah O
8 March 2017
Answer Show all 2 answers
Response from me_and_Mary | Reviewed this property
They do. I am not a wine drinker, but my wife is; she has had one with dinner

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available
Good for
Business meetings, Special Occasion Dining, Groups, Romantic, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:30
11:00 - 22:00
Location and Contact Information
  • Address: 21 W Old St, Petersburg, VA 23803-3221
  • Location: United States  >  Virginia (VA)  >  Petersburg
  • Phone Number: +1 804-862-3100
  • E-mail
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