Subway 19068

Subway #19068-0 is a Subway restaurant located at Florida Crossing Shopping Cntr, 14961 North Florida Avenue Suite 14961, Tampa, Florida.