Get directions to: Peking Buffet, Opelousas, LA
Restaurant address: 817 Creswell Ln Opelousas, LA 70570, USA
Restaurant: Peking Buffet