Koo Koo Roo

8650 Genesee Ave
San Diego, CA
858.625.9011
32.868477
-117.214157

for Koo Koo Roo
Directions
from: