Subway 1363

Subway #1363-0 is a Subway restaurant located at 4608 Talmadge Road, Toledo, Ohio.