Get directions to: Happy Bowl, Norwalk, CA
Restaurant address: 12327 Imperial Hwy Norwalk, CA 90650, USA
Restaurant: Happy Bowl