Subway 50886

Subway #50886-0 is a Subway restaurant located at Mobil Gas/Convenience Store, 1234 North Halsted Street, Chicago, Illinois.