Subway 13367

Subway #13367-0 is a Subway restaurant located at Volcano Plaza Shopping Center, 640 Coors Northwest #1, Albuquerque, New Mexico.