friedplatters
in
Littleton, NC
Roma Italian Restaurant
826 E Atlantic St
South Hill
VA
23970
(434) 447-8884
22.8
mi