Subway 12846

Subway #12846-0 is a Subway restaurant located at Ancala Village Shopping Center, 11339 Via Linda East Suite C 3, Scottsdale, Arizona.