514 El Camino Real
Pacific Sports Resort Redwood Shores
200 Redwood Shores Parkway Redwood City, CA
2519 El Camino Real Redwood City, CA
I ran into this place by mistake but gave it a shot and they are fairly decent. It doesn't seem too busy here but the ladies are nice. I would probably stop by again but only if needed.
January 22, 2009