Italian Restaurants in Selma, VA
1. Bella Pizza Pasta & Subs
1625 Main St, Clifton Forge, VA, 24422
CLOSED NOW
25 Years
in Business
4. Michael's New York Style Pizza
127 E Prospect St, Covington, VA, 24426
CLOSED NOW
"best food in the area hands down"
23 Years
in Business
5. Trani's Grille
333 Thacker Ave, Covington, VA, 24426
CLOSED NOW
19 Years
in Business
6. The Main Street Shoppe
352 W Main St, Covington, VA, 24426
CLOSED NOW
30 Years
in Business
Showing 1-6 of 6