Chef Liu Chinese Restaurant

4303 1/2, Scotts Valley Dr, Scotts Valley
(831) 438-5772