We tried to guess where you are. Click to change.

Yummy

Sunday, February 04, 2007
The selections are general but I love the honey walnut shrimps. Great location...somewhat hard to find on the road...you have to look out for it and turn in or else you'll miss it.

More from Tina:

4880 El Camino Real
Los Altos, California 94022
(650) 965-8888

More Reviews

No image

Timothy C.