Subway 218

Subway #218-0 is a Subway restaurant located at 877 South Elmhurst Road, Des Plaines, Illinois.