Subway 29745

Subway #29745-0 is a Subway restaurant located at Plaza Del Rio Grande Shopping Center, 2400 Rio Grande Boulevard Northwest Unit 3, Albuquerque, New Mexico.