Subway 1727

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