Find the top Italian restaurants in Virginia near you now.
Pizza restaurant
Address: Junction Shopping Plaza, 8801 Centreville Rd, Manassas, VA 20110
Italian restaurant
Address: 18035 Dumfries Shopping Plaza, Dumfries, VA 22026
Pizza restaurant
Address: Toll House Shopping Center, 305 E Market St, Leesburg, VA 20176
Italian restaurant
Address: 1605 Village Market Blvd SE #104, Leesburg, VA 20176
Italian restaurant
Address: 700 N Sheppard St, Richmond, VA 23221
Pizza restaurant
Address: 2344 E Little Creek Rd, Norfolk, VA 23518