11803 South Street Cerritos, CA 90703 Mon - Fri: 9AM-2:30PM, 5:30PM-9PM, Sat - Sun: 9AM - 9PM 5622108245

Long Beach Post: Best Cambodian Restaurant: Phnom Penh Noodle

April 15, 2013 In Press