Seafood Restaurants in Norwood, VA
1. Mountain Mama's
632 Front St, Lovingston, VA, 22949
OPEN NOW:11:00 am - 9:00 pm
3. Vito's Italian Restaurant
8181 Thomas Nelson Hwy, Lovingston, VA, 22949
OPEN NOW:11:00 am - 11:00 pm
25 Years
in Business
Amenities:
Has WifiServes alcoholWheelchair accessibleGood for groups
4. Amici's Italian Bistro
370 Valley St, Scottsville, VA, 24590
OPEN NOW:11:00 am - 9:00 pm
From Business: Authentic Italian cuisine in the heart of scottsville. Great food great wine and atmosphere. Come in and enjoy a well prepared meal. Worth the drive!Authentic Italian cuisineā¦
13 Years
in Business
Amenities:
Takes reservationsServes alcoholOffers outdoor seating
Showing 1-4 of 4