Expand Map
Italian Restaurants in Scottsburg, VA
1. Italian Delight Family Restaurant
3130 Halifax Rd, South Boston, VA 24592
OPEN NOW:10:30 am - 10:00 pm
"The best cheese steak sub in USA. You have to try!"
Amenities:
Wheelchair accessible
2. Roma Italian Restaurant
3403 Old Halifax Rd, South Boston, VA 24592
OPEN NOW:10:30 am - 10:00 pm
"Renamed Roma's. Arrived for lunch at noon. Waitress took drink order at 12:15. Drink arrived at 12:30. Waitress took food order at 12:30. Food arrived at 12:45. …"
Amenities:
Wheelchair accessible
3. O'Sole Mio Pizzeria
1018 Bill Tuck Hwy, South Boston, VA 24592
OPEN NOW:11:00 am - 10:00 pm
33 Years
in Business
5. Dinis Brothers Pizza & Restaurant
901 Wilborn Ave, South Boston, VA 24592
CLOSED NOW:11:30 am - 7:00 pm
40 Years
in Business
6. Pizza Pub
Showing 1-7 of 7