Subway 45340

Subway #45340-0 is a Subway restaurant located at Walmart Supercenter #1957, 11225 Tamiami Trail North, Naples, Florida.