Oscar's Restaurant
123 W 10th St, Roanoke Rapids
(252) 537-2048
Menu
Restaurants in Roanoke Rapids, NC
Oscar's Restaurant
123 W 10th St, Roanoke Rapids, NC 27870
(252) 537-2048