Subway 23155

Subway #23155-0 is a Subway restaurant located at Grand Traverse Plaza, 2901 Traverse Trail, The Villages, Florida.