Subway 3442

Subway #3442-0 is a Subway restaurant located at Village Crossing Shopping Center, 5685 West Touhy, Niles, Illinois.