11803 South Street Cerritos, CA 90703 Monday - Sunday: 9:00 AM - 9:00 PM 5622108245

Long Beach Post: Best Cambodian Restaurant: Phnom Penh Noodle

April 15, 2013 In Press