Subway 1559

Subway #1559-0 is a Subway restaurant located at 3105 Alcoa Highway Suite K Lakemoor Plaza, Knoxville, Tennessee.