Subway 6585

Subway #6585-0 is a Subway restaurant located at Venice Village, 4193 South Tamiami Trail, Venice, Florida.