Get directions to: China Star Buffet, La Mirada, CA
Restaurant address: 15028 Rosecrans Ave La Mirada, CA 90638, USA
Restaurant: China Star Buffet