600 Santa Cruz Ave
190 Stanford Shopping Ctr Palo Alto, CA
1020 Main St Redwood City, CA
This used to be one of our favorites, but sadly they have gone out of business. There isn't anything to compare and recommend as an alternative. We were sad to see them go.
February 08, 2009
Koo Koo Roo
If you've been to or used
Koo Koo Roo, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.