Subway 18282

Subway #18282-0 is a Subway restaurant located at Zuni San Mateo Shopping Center, 5555 Zuni Southeast Suite 3, Albuquerque, New Mexico.