Koo Koo Roo
an American fast casual restaurant chain specializing in charbroiled chicken founded in 1988 by Los Angeles-based restaurateurs Mike and Ray Badalian
After a series of expansions and ownership changes, in which Koo Koo Roo struggled for profitability throughout the 1990s, the last location in Santa Monica, California, closed in 2014
Koo Koo Roo by SPrice1980 May 25, 2023
Get the Koo Koo Roo mug.