Subway 2472

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