Restaurant Search

Oscars Restaurant

Knoxville, TN


CONTACT INFO

Phone:

865-524-3663

ADDRESS

Oscars Restaurant
860 20th Street
Knoxville, TN 37916

More Restaurants in Knoxville

REVIEWS

Rate It: