Subway 24239

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