Subway 1727

Subway #1727-0 is a Subway restaurant located at, 4311 West Waters Avenue , Tampa, Florida.