Subway 56554

Subway #56554-0 is a Subway restaurant located at Walmart Supercenter #5964, 1720 East Hillsborough Avenue, Tampa, Florida.