Subway 23511

Subway #23511-0 is a Subway restaurant located at Happy Joe's Pizza, 316 Southeast 3rd Street, Aledo, Illinois.