What are you looking for?

Italian Restaurants in Virginia Beach

4.8 - 731 votes

Hours: 11AM - 9PM

1824 Princess Anne Rd, Virginia Beach
(757) 721-4900

Pungo Pizza & Ice Cream

My whole family loved their pizza. Wife and I had ordered stuffed pizza and OMG it was so good and filling. Well worth the money. The kids loved their pe... More reviews

4.6 - 825 votes

Hours: 4 - 10PM

1860 Laskin Rd, Virginia Beach
(757) 491-1111

Aldo's Ristorante

We were in town for business and love good Italian food. Aldo's was great !!! It was meatball Monday - so we had those. Great. Also they did a fettuccini... More reviews

4.7 - 358 votes

Hours: 11AM - 9PM

309 Aragona Blvd #106, Virginia Beach
(757) 578-5400

Bodacious Pizza & Bakehouse

This place was awesome! Super nice staff and they had superb service. The pizza was also amazing and great for the price! I will definitely be coming back! More reviews

4.9 - 177 votes

Hours: 8:30AM - 5PM

1700 Pleasure House Rd Suite 106, Virginia Beach
(757) 460-4720

Marchese Italian Market & Cafe

Best Italian food and atmosphere in the USA. I love everything I eat there especially deserts. Food hot and tasty. Deserts fresh, authentic and delicious... More reviews

4.7 - 285 votes

Hours: 4:30 - 9PM

550 Independence Blvd, Virginia Beach
(757) 499-6001

Mangia Qui Italian Bistro

Great food. Pasta Bolognese, Alaska Halibut Special and Seafood Cannelloni. All super. Excellent service by Austin and helper. Definitely a great place t... More reviews

4.7 - 231 votes

Hours: 4:30 - 9:30PM

1328 N Great Neck Rd, Virginia Beach
(757) 481-1650

Sirena Serious EATalian

Consistently THE BEST Italian food in Hampton Roads. And one of the best restaurants in Hampton Roads. See for yourself! And don't pay attention to ... More reviews

4.5 - 789 votes

Hours: 5 - 10PM

4497 Lookout Rd, Virginia Beach
(757) 460-0715

Zia Marie Restaurant

The food was great and the set for how busy it was The noise level needs to be addressed, you have to shout More reviews

4.6 - 225 votes

Hours: 5:30 - 8:45PM

3102 Holly Rd Suite 514, Virginia Beach
(757) 321-6688

Terrapin Restaurant

Service was very good. Our servers was knowledgeable about food, cocktails and wine. I had the filet which was perfectly cooked and seasoned spot on! More reviews

4.5 - 389 votes

Hours: 11AM - 11PM

3276 Princess Anne Rd, Virginia Beach
(757) 301-9411

Ynot Italian

We drove from Moyock because it is our favorite place for pizza. Very friendly staff and great service? More reviews

4.6 - 197 votes

Hours: 12PM - 2AM

204 22nd St, Virginia Beach
(757) 422-2222

204 Pizza

Really good pizza. The thin crust meat lovers was really good. The order was taken quickly doordash delivered also very quickly to our hotel. No complain... More reviews

View on map