Koo Koo Roo
Address:
10123 Riverside Dr, Toluca Lake, CA 91602
Phone:
(818) 985-7765
Restaurants
Other Businesses:
- Lucys 51 at 10149 Riverside Dr, Toluca Lake, CA 91602
- Cascabel at 10717 Riverside Dr, Toluca Lake, CA 91602
- Restaurant Sho at 10658 Riverside Dr, Toluca Lake, CA 91602
- Curry Landing at 4329 Lankershim Blvd, Toluca Lake, CA 91602
- Topz Restaurant at 10123 Riverside Dr, Toluca Lake, CA 91602