Subway 33521

Subway #33521-0 is a Subway restaurant located at Delaware Square Shopping Center, 1147 Columbus Pike, Delaware, Ohio.