Get directions to: Koo Koo Roo, Irvine, CA
Restaurant address: 2701 Alton Pkwy Irvine, CA 92606, USA
Restaurant: Koo Koo Roo