Subway 24239

Subway #24239-0 is a Subway restaurant located at 1702-A North 50th Street, Tampa, Florida.