7 Best Italian Restaurants near Petersburg

Maria's Old Town 21 Italian • $
21 W Old St, Petersburg

Customers` Favorites

Wild Mushroom Ravioli
Italian Wedding Soup
Chicken Pesto Pizza
Maria's Bang Shrimp
Mozzarella Marinara
Chicken Parmigiana
Homemade Tiramisu
Bosco Berry Salad
Seafood Ravioli
Chicken Alfredo

“Come out and check out Chrissy Marie. One of the best professionally and just all around an awesome vibe and person.“

4.4 Superb304 Reviews
Roma Ristorante Italiano – Petersburg, VA Italian • $$
2447 County Drive, Petersburg

Customers` Favorites

Baked Spaghetti with Mozzarella Cheese
Chicken Carbonara Chicken Marsala
Grilled Chicken Salad
Baked Ziti Meat Sauce
French Cut Pork Chop
Chicken Caesar Salad
Linguine Carbonara
Chicken Parmigiana
Roma Supreme Pizza
Seafood Alla Romo

“We just left Roma. First time in. We’re traveling. Get the bruschetta, it’s excellent! Our waiter was was very friendly and we received great service. He was extremely busy but still gave us great service Our only complaint was the loud party.“

4.3 Superb316 Reviews
Tramonto Ristorante Italian • $
322 N Sycamore St, Petersburg

Customers` Favorites

Garden Salad with Grilled Chicken
Dinner Salad w Italian Dressing
Thursday - Italian Hoagie
Spaghetti with Meatballs
Homemade Vodka Pink Sauce
Spaghetti w Meatballs
Thursday - Manicotti
Homemade Dressings
Stuffed Eggplant
Monday - Lasagna

“My husband and I love this place. The staff is so friendly and welcoming. The food is always great and Erica makes a very tasty margarita! It has become our “go to” place.“

4.5 Superb188 Reviews
Mama Rita’s Restaurant and Pub Italian • $$
11976 South Crater Road, Petersburg

Customers` Favorites

16 Pepperoni Pizza 6 Wings Bucket of Beer
Steak and Cheese Sub with Onion Rings
Chicken Fingers with French Fries
Ribeye and 1 2 Pound Crablegs
Cheeseburger with Fries
One Piece of Catfish
10 Meat Lovers Pizza
Chicken Parmigiana
Jalapeño Poppers
Full Pan Lasagna

“Had a lovely dinner here while traveling along the I-95 corridor and staying across the street at the Hampton Inn in Petersburg Fort Lee (also a very nice place). Service was very friendly and attentive but not intrusive. The food was delicious, freshly prepared with ample portions at a very reasonable price. An extensive drink selection from the bar is available. Plenty of seating in the dining room area and overall a very well maintained establishment. An authentic, local restaurant business we absolutely hope to visit again during future travel!“

4.1 Good166 Reviews
Giuseppe's Pizza Pizza • $
7022 Boydton Plank Road, Petersburg

Customers` Favorites

12'' Small Cheese Pizza 6 Slice
Meat Lovers Pizza Large 16''
Blackened Chicken Primavera
Grilled Shrimp Salad
Buffalo Chicken Wrap
Giuseppe's Special
Large House Salad
Bang Bang Shrimp
Baked Spaghetti
Chicken Sinatra

“First time eating here tonight with family. Awesome authentic Italian dishes with lots of flavor! We had the best service from our waitress, Virginia. She was so pleasant and made sure we didn't lack for anything. Prices are in-line with quality food and very generous portions. The owner was visible and took time to stop by our table to make sure they met our expectations. Can't wait to eat here again!“

4.3 Superb278 Reviews
Simona's Pizzeria Pizza • $
30 Medical Park Boulevard, Petersburg

Customers` Favorites

Philly Chicken Cheese Steak
Cheese Steak and Fries
Pizza with One Topping
Italian Sub and Fries
Grilled Chicken Salad
Italian Cold Cut Sub
Eggplant Parmigiana
Pepperoni Pizza
Supreme Pizza
Shrimp Salad

“My family and I have been eating here for YEARS...but here lately they have been slacking more and more on portions. I finally decided to take a video of the evidence. Not sure how to upload the video on this review as it only has option for pictures. You can see the bread is clean on the inside so it wasnt even filled up...Feb 22, 2022 6-7pm 🤦‍♂️“

3.9 Good243 Reviews
Brother's Pizza Pizza • $
25809 Cox Rd, Petersburg

Customers` Favorites

Steak and Cheese Sandwich
Meat Lovers Stromboli
Meat Lovers Pizza
Mozzarella Sticks
Pepperoni Pizza
Chicken Wings
Warm Crab Dip
Garlic Bread
Chicken Roll
White Pizza

“This place was chosen by a friend for my first time in the city. It was a great place to sit and have a conversation and catch up. The calamari was…very well done as an overly cooked. The staff was amazing though. Shout out to Anna who made the perfect Arnold Palmer and provided a great service.
I was told I need to come back for the chicken Alfredo pizza so let’s see what happens. Maybe we can upgrade to that fifth star.“

4.1 Good302 Reviews

Enjoy Similar Cuisines In Petersburg

You May Also Like