What are you looking for?

Italian Restaurants in Richmond

4.7 - 382 votes

Hours: 11AM - 9PM

3054 Stony Point Rd, Richmond
(804) 560-1613

Frank's Ristorante & Pizzeria

Fantastic family owned eatery run by the nicest family. Some of the best Italian food in town. The mozzarella sticks (housemade of course) are by far th... More reviews

4.6 - 260 votes

Hours: 11:30AM - 9PM

11055 Three Chopt Rd, Richmond
(804) 440-9100

Grapevine | The Greek & Italian Restaurant

The service is fantastic! The food portions are beyond generous. You’ll be greeted by the very handsome owner Mitchell Trak, who will check on service th... More reviews

4.8 - 152 votes

Hours: 4 - 9PM

3 N 17th St, Richmond
(804) 351-5711


I don't recommend. My boyfriend and I ordered carry out because I had a taste for real pizza (not a typical change restaurant). There wasn't en... More reviews

4.5 - 219 votes

Hours: 11AM - 10PM

205 N Shields Ave, Richmond
(804) 355-2282

Joe's Inn the Fan

What a fantastic dinner. A group of 4 of us went to Joe’s Inn for dinner and we were not disappointed in the least. Two of us had the loaded spaghetti di... More reviews

4.1 - 317 votes

Hours: 11:30AM - 2PM

12506 River Rd, Richmond
(804) 784-4800

Portico Restaurant

Great fun! Suggestion, line the tent outside with lights ( the festive strings) add a few cooling fans somewhere… otherwise fun night!! More reviews

4.5 - 193 votes

Hours: 11AM - 9PM

1 N Morris St, Richmond
(804) 355-3135


This was a good brick oven pizza. Best to eat on site loses a bit taking home or to hotel. Well made just wish they actually had olive oil. But over ... More reviews

4.5 - 190 votes

Hours: Closed today

529 E Broad St, Richmond
(804) 644-2466

La Grotta Ristorante

The wine list is impressive, I enjoyed the internal decor and vibe. Pasta and apps were on point but the evening I dined here, it took a while to get a ... More reviews

4.4 - 204 votes

Hours: 11AM - 10PM

8801 Three Chopt Rd B, Richmond
(804) 303-2769

Casa Italiana Restaurant

This establishment says that they do not close until 10 PM. However, I’ve been calling since 8pm to find out what my delivery options are. They are offer... More reviews

4.6 - 151 votes

Hours: 12 - 7PM

1606 W Main St, Richmond
(804) 213-0212


Lukas was great at walking us through the distillery and everything tasted amazing! The Rose sauce was delicious and we bought some great items to cook a... More reviews

3.9 - 314 votes

Hours: 11AM - 10PM

11800 W Broad St, Richmond
(804) 253-0900

Maggiano's Little Italy

I only took 1 star off because the service was a little slow. However, they are understaffed and I'm not going to get on their case too much about t... More reviews

4.4 - 177 votes

Hours: 11AM - 9:30PM

3718 Williamsburg Rd, Richmond
(804) 222-0715

Carini Italian Restaurant

One of my favorite restaurants. Been coming here for 25+ years. My only complaint is seeing staff eating and drinking by the cash register near where ... More reviews

4 - 262 votes

Hours: 5 - 10PM

123 W Broad St, Richmond
(804) 308-3605

Bar Solita

Fabulous atmosphere, service, and food. We will definitely be coming back for brunch! Only negative remark is that the empanadas are very small, more lik... More reviews

4.5 - 141 votes

Hours: 10:30AM - 3PM

2900 W Cary St, Richmond
(804) 359-6969

Coppolas Deli

The sandwich I had was pretty good albeit a little small. I would say it was worth 7.50-8.00, but it cost 13. Low stars for being overpriced and overhyped. More reviews

4.3 - 180 votes

Hours: 5 - 10PM

411 N Harrison St, Richmond
(804) 864-5488

Edo's Squid

My friend and I were in Richmond to see "Hamilton" at the nearby Altria Theater, and had dinner at Edo's. Our appetizer (crostini with bea... More reviews

4.6 - 109 votes

Hours: 11AM - 10PM

2617 Broad Rock Blvd, Richmond
(804) 232-3600

Albert Pizzeria

So far one of the best pizza places in the Southside area. I would recommend to any pizza lover in the area. More reviews



4.4 - 141 votes

Hours: 11AM - 10PM

1304 Gaskins Rd, Richmond
(804) 740-5050



4.3 - 153 votes

Hours: 11:30AM - 8:30PM

2601 Park Ave, Richmond
(804) 353-0298

Robin Inn

We had a great time at Robin inn for my daughter's 21 birthday... food was great and red wine... perfect!... staff was so friendly... love this plac... More reviews

4.5 - 119 votes

Hours: 8AM - 6PM

1127 Gaskins Rd, Richmond
(804) 750-1099


Very cute cafe. Panini was one of the best sandwiches I've had in awhile. Will be back for sure. More reviews

4 - 208 votes

Hours: 5 - 10AM

6221 River Rd, Richmond
(804) 282-1509

AZZURRO Ristorante

Location was convenient. The ambiance was great. Cool restaurant. Great potential. Unfortunately the food was good, not great. We also felt the service w... More reviews

4.3 - 148 votes

Hours: 11AM - 10PM

3434 Lauderdale Dr, Richmond
(804) 360-8044

Vinny's Italian Grill and Pizza

I love eating at Vinny's!!! It is one of my favorite places to eat. The food is delicious and staff are amazing!! I get a home like feeling while ea... More reviews

4.3 - 144 votes

Hours: 10AM - 10PM

9115 Quioccasin Rd, Richmond
(804) 740-1700

Trak's | Gyro & Burgers

Had a delicious lunch today. Service was excellent and food portions were enough for two meals.Definitely going again. More reviews



4.2 - 157 votes

Hours: 5 - 9PM

2 N Meadow St, Richmond
(804) 355-9919


Chalk this place up for the 3rd real deal Italian Restaurant I have had the pleasure of dining at in Va. The sauce... so simple, rustic in nature, and wi... More reviews

4.4 - 123 votes

Hours: 11AM - 9PM

5905 W Broad St, Richmond
(804) 282-2176

The Crazy Greek

The owners of this restaurant are very hospitable and nice people!My pizza was okay. However I'm used to seeing larger Gyros then what this Greek r... More reviews

4.1 - 171 votes

Hours: 11AM - 11PM

602 N Belmont Ave, Richmond
(804) 888-9861

Belmont Pizzeria

Margherita pizza was our all around hands down favorite pizza last time we ordered. Today, chewy difficult crust and bland mediocre toppings. Mid summer ... More reviews

4.3 - 134 votes

Hours: 11AM - 9:30PM

3409 Cox Rd, Richmond
(804) 270-0999

Tony's Italian Restaurant

Delicious and well priced food!! Lunch specials are always good for the wallet and service is always awesome. Waitress sees us in the parking lot and ha... More reviews

View on map