Subway 30287

Subway #30287-0 is a Subway restaurant located at Chesmar Plaza, 1 Chesmar Plaza, Newark, Delaware.