Subway 4891

Subway #4891-0 is a Subway restaurant located at Plaza N, 10563 North Tamiami Trail Units #4B and #5, Naples, Florida.