Back to Previous Page
China Palace Restaurant - Los Alamos
759 Central Ave Los Alamos
NorthCentral
505-662-4433

Offers Hunan-Szechuan and Peking cuisines available for dine-in and takeout