Koo Koo Roo Locations & Hours in Los Angeles, CA 90012
Koo Koo Roo Store Details
-
Address
255 South Grand Avenue
Los Angeles, CA 90012
Maps & Directions
-
Phone Number
(213) 488-1424
Nearby Koo Koo Roo Locations
Popular Stores in Los Angeles
Popular Store Locations & Hours