Subway 5070

Subway #5070-0 is a Subway restaurant located at 1209A North Elmhurst Road, Prospect Heights, Illinois.