Subway 25412

Subway #25412-0 is a Subway restaurant located at Kerr Plaza Shopping Center, 13800 North Tamiami Trail Suite 108, Naples, Florida.