China Palace Restaurant
1050 Roma Ave, Hammond LA 70403