Subway 65197

Subway #65197-0 is a Subway restaurant located at University of Delaware Harrington Commons, Harrington Commons, Newark, Delaware.