Subway 41258

Subway #41258-0 is a Subway restaurant located at Suburban Plaza Shopping Center, 320 Suburban Drive, Newark, Delaware.