Back to Previous Page
Share
China Palace Restaurant - Los Alamos
759 Central Ave
Los Alamos
North Central
505-662-4433
Offers Hunan-Szechuan and Peking cuisines available for dine-in and takeout