Like most people, I have eaten at numerous Subways. I write about this location because it is always immaculately clean and the food items perfectfully organized. The location is always properly staffed I give this Subway five stars.
Address: 6510 Paradise Blvd NW, Ste C, Albuquerque, NM 87114-4890
Location: United States > New Mexico (NM) > Albuquerque
Phone Number: +1 505-898-9337