7 Best Italian Restaurants near Petersburg

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

Customers` Favorites

Wild Mushroom Ravioli
Maria's Bang Shrimp
Chicken Parmigiana
Mozzarella Marinara
Bosco Berry Salad
Pepperoni Pizza
Linguini Alfredo
Chicken Piccata
Chicken Alfredo
Seafood Ravioli

“Authentic and delicious southern Italian food (the owners are from Italy!). Extensive, however, not overwhelming menu. Great atmosphere and even a large patio for nice days to eat al- fresco! The service was excellent...definitely a must try for anyone planning a visit to historic Petersburg - even if it is to sample this wonderful gem of a place! Bravi ?? ?? ??“

4.2 Good97 Reviews
Roma Ristorante Italiano Italian • $
2447 County Dr, Petersburg

Customers` Favorites

Chicken Carbonara Chicken Marsala
Grilled Chicken Salad
Baked Ziti Meat Sauce
French Cut Pork Chop
Chicken Caesar Salad
Roma Supreme Pizza
Linguine Carbonara
Seafood Alla Roma
Clams and Mussels
Bang Bang Shrimp

“The food came out quickly, hot and fresh. Waitress was very courteous and was quick to get me my food. Owners came around and made sure I was satisfied with order. Overall, great atmosphere, best pizza is the Petersburg area. Will be going back more often and would highly “

4.2 Good75 Reviews
Tramonto Ristorante Italian • $
322 N Sycamore St, Petersburg

Customers` Favorites

Garden Salad with Grilled Chicken
Spaghetti with Meatballs
Spaghetti w Meatballs
Thursday - Manicotti
Homemade Dressings
Baked Spaghetti
Lemon Cello
Cheesecake

“Love the patio out back and the food is amazing! Just got the meat lovers pizza to go and it is on point! This is my 3rd time going here! I will definitely keep going back!Parking: Couple curbside parking spots available nearby and a parking lot across the street.“

4.3 Superb44 Reviews
Brother's Pizza Pizza • $
25809 Cox Rd, Petersburg

Customers` Favorites

Mozzarella Sticks
Steak and Cheese
Meat Lovers Pizza
Pepperoni Pizza
Warm Crab Dip
Garlic Bread
Chicken Roll
Baked Pasta
White Pizza
House Salad

“Nothing but the best. Veggie Pizza. Several different dishes with chicken prepared to perfection. I have been about seven times in the past 6 months. Very good. Staff very prompt and professional. Very family oriented. Give off a good vibe to bring the whole family.. Just check for availability before bringing more than 4 guests.“

4 Good75 Reviews
Mama Rita’s Restaurant and Pub Italian • $
11976 S Crater Rd, Petersburg

Customers` Favorites

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

“Love love love the food! Good atmosphere and great people!!! My family have been regulars for a long time since it was Lighthouse Seafood then after a few years my mom started working there and has been for quite some time now. She could retire however I think she really enjoys it. This is also the only place I will eat catfish. Many great food options.“

4 Good67 Reviews
Giuseppe's Pizza Pizza • $
7022 Boydton Plank Rd, Petersburg

Customers` Favorites

Blackened Chicken Primavera
Fried Mushrooms
Pepperoni Pizza
Sicilian Pizza
Pizza Ever
Giuseppe

“I wanted to say that this place was amazing but they forgot a lot of my order so that upset me right from the beginning. For the amount of money that it cost they shouldn't have forgotten anything. I'll give them another shot sometime maybe it was an off night.“

3.8 Good59 Reviews
The Mad Italian Pasta & Steak House Italian • $
2545 S Crater Rd, Petersburg

Customers` Favorites

Chicken Parmigiana
Fettuccine Alfredo
Meat Lovers Pizza
Eggplant Parmesan
Chicken Parmesan
Pepperoni Pizza
Baked Lasagna
Shrimp Alfredo
Greek Salad
House Salad

“This local restaurant is pretty good. It's a fun place to walk in as they have tables & chairs and a full dinner party setup on the ceiling... like the room is upside down. But it's definitely dated, but the service was pretty good each time we have been there (3-4 times now.) The food is good, not amazing, but pretty good. Like everywhere else, the prices for dinner was comparable to others. It actually cost a little over $100 for 5 adults with 4 teas and a water for our dinner this time... which I have to say I wasn't expecting 100%... but it was 5 people and most got the sampler special at $17 each... I think we normally come around lunch time when the prices are slightly lower.Overall (if you can afford the price) it's a nice place with friendly people. No major disappointment other than sticker shock...“

3.8 Good65 Reviews
Loading...
map Map