Get directions to: Chomp Chomp Nation, Irvine, CA
Restaurant address: 1310 E Chapman Ave #59 Irvine, CA 92831, USA
Restaurant: Chomp Chomp Nation