Subway 27006

Subway #27006-0 is a Subway restaurant located at Midway Plaza Shopping Center, 4721 Kirkwood Highway Unit #5, Wilmington, Delaware.