We always come here for chinese food. Best walnut/prawns and brochelli/ steak. the sauce is delicious.
736 Water StSanta Cruz, CA 95060
The food was flavorful with a homey quality about it. The restaurant doesn't look like much from the outside, but inside it was nice with plants and…