Get directions to: Happy House, Artesia, CA
Restaurant address: 18868 Norwalk Blvd Artesia, CA 90701, USA
Restaurant: Happy House