19 Square Bar and Asian Kitchen

Locations & Hours

Address 19 Market Square
Knoxville, TN 37902
Phone 865.521.3888
Email touch here