Subway 35583

Subway #35583-0 is a Subway restaurant located at Walmart Supercenter #199, 1760 Columbus Pike, Delaware, Ohio.