Oscars Restaurant

Food
$
860 20th St
Knoxville, TN 37916
(865) 524-3663

Tips

  • Better gallon of tea than ChikFilA