Oscars Restaurant
1840 Cumberland Ave
Knoxville, Tennessee 37916
USA
Phone: 865-524-3663
Knoxville, Tennessee 37916
USA
Phone: 865-524-3663
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Great Wrap0.00 mi
O'Charley's0.01 mi
Sunspot0.01 mi
Cafe Hannas0.02 mi
Jimmy John's0.02 mi
Long Branch Saloon0.02 mi
Hanna's Cafe0.02 mi
Tin Roof0.03 mi
Bar & Grill New Amst0.04 mi
Cuisine:
Oscars Restaurant Description:
Oscars Restaurant is a good Pizza restaurant in Knoxville, Tennessee, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Oscars Restaurant