Oscar's Restaurant
Restaurants
123 W. 10th Street
Roanoke Rapids, NC 27870
(252) 537-2048
(252) 537-9173

Oscar's Restaurant

Restaurants