Subway 5622

Subway #5622-0 is a Subway restaurant located at 11111 Menaul Boulevard Northeast, Albuquerque, New Mexico.