Subway 12847

Subway #12847-0 is a Subway restaurant located at Palisades Plaza Shopping Center, 13771 Fountain Hills Boulevard Suite 113, Fountain Hills, Arizona.