Subway 218

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