Restaurant Search

17th Street Market and Deli

Knoxville, TN


CONTACT INFO

Phone:

865-673-4807

ADDRESS

17th Street Market and Deli
115 17th Street Southwest
Knoxville, TN 37916

More Restaurants in Knoxville

REVIEWS

Rate It: