Los Ranchos De Albuquerque NM Pizza 1. 6136 4Th St Nw, Los Ranchos De Albuquerque, NM 87107 | Pizza 9 - 4th St NW (505) 345-6463