Oscar's Restaurant
1840 Cumberland Ave, Knoxville
(865) 524-3663
Recent Reviews
Oscar's Restaurant
1840 Cumberland Ave, Knoxville 37916
(865) 524-3663