Subway 2472

Subway #2472-0 is a Subway restaurant located at 12096 Anderson Road, Tampa, Florida.