Subway 28239

Subway #28239-0 is a Subway restaurant located at Days Inn, 1710 South Tamiami Trail, Venice, Florida.