Address11812 South St #100 Cerritos CA 90703 United States
Phone:(562) 924-8222 Open 24 Hours a Day:No