Subway 14318

Subway #14318-0 is a Subway restaurant located at 995 East 17th Street, Idaho Falls, Idaho.