Address: 2761 El Camino Real, Redwood City, CA 94061 Phone: (650) 389-4587
By: Clarence A.
We were in the area during a work night so we found this gem, and let me tell you definitely worth a come back to sample more of their offerings. Let me... more