Maria's Old Town 21

Petersburg, VA · Italian restaurant

Rating
4.4/5
★★★★☆ 4.4
Reviews
20
Rank in Petersburg
#53
of 170 restaurants
City Percentile
57%
rating percentile
Address
Maria's Old Town 21, 21 W Old St, Petersburg, VA 23803
Phone
(804) 862-3100
Website
www.marias21italianrestaurant.com
Status
Closed · Opens 11 AM Sat

Maria's Old Town 21 is a restaurant located in Petersburg, VA. It is one of 170 restaurants listed in Petersburg. Its 4.4-star rating is above the Petersburg city average of 4.1 stars. There are 10 photos associated with this location.

About Maria's Old Town 21

Maria's is locally owned and operated by the Crapa Family since 2007.Back then, the Family just moved to the USA . Because of their strong love for food, their dream was to open a restaurant and share their favorite Sicilian dishes with Americans.... More

Hours

Friday11 AM–10 PM

Customer Reviews

★★★★★ 5.0 Divante Cruz · Oct 2025

I tend to think that the only real reason to leave reviews is for either exceptional or exceptionally poor service. This is DEFINITELY the former. The food, service, and atmosphere were all *literally* excellent. We had 2 beers, 2 entrees (Farfalle Allo Scollio and Mushroom Ravioli) with Caesar salads. They bring out this focaccia bread that’s just… lovely. Even bursting at the seams as we were, we felt a little envy at the neighboring table’s berry salad. Seems like there’s a Michelin star chef just casually hanging out in the back of this kitchen… Highly recommend. Spent $35 per person and that was being indulgent. Enjoy!

★★★★★ 5.0 T R · Jan 2026

Very good food,atmosphere, and service. I ordered a Limoncello cocktail and Chicken Piccata. It was so good! Perfectly seasoned and I requested extra capers.

★★★★★ 5.0 Markos · Jun 2025

I’ve been here over 12 times now over the years and more so recently. Excellent customer service. Delicious food. I love the pizza, gelato, hamburger, and ciabattas! I wasn’t a huge fan of the crab mushrooms though, the cheese on it wasn’t the right flavor with the crab and made my stomach hurt. Pizza with artichokes is a great go to. Love the regular and especially decaf coffee as well!! Don’t change a thing with that please

★☆☆☆☆ 1.0 Saddie · Mar 2026

The food was good.. the service not so much. The waiter added their own tip on my friend and I cards after paying and leaving. The next day i see an extra charge…. I called the restaurant and was refunded.. i think, but we’ll wait and see but regardless the female waitress with pink highlights is stealing from customers cards. This wasn’t a mistake, it’s continued behavior based off multiple reviews stating the same issue.

★★★★★ 5.0 Mhay Rose Baradi · May 2025

I highly recommend this place! - Crab dip was a good appetizer - Clam & Crab Scampi was delicious - Server was polite and provided great service. He gave us a cheesecake to-go for my birthday. - the atmosphere was quiet and peaceful. Perfect for date nights.

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating ✓ Assistive Hearing Loop

Services

Italian restaurantCafeIce cream shopPizza restaurantSeafood restaurant

Top Restaurants in Petersburg

NameRatingReviews
alter ice cream★★★★★ 5.020 reviews
THE FLAVOR VAULT★★★★★ 5.020 reviews
Market St. Coffee★★★★★ 4.920 reviews
La Loteria★★★★★ 4.920 reviews
La Reina Fusion★★★★★ 4.920 reviews
Griffin Lounge★★★★★ 4.920 reviews
CooL BeanZ Cafe★★★★★ 4.920 reviews
Cathy's Grill★★★★★ 4.920 reviews
Scents Of Cedar Bed And Breakfast★★★★★ 4.918 reviews
Buffa Italian Bakery★★★★★ 4.820 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.