Subway 26710

Subway #26710-0 is a Subway restaurant located at 2502 North Dale Mabry, Tampa, Florida.