Chef Liu Restaurant

4303 1/2, Scotts Valley Drive
Scotts Valley CA 95066

view website ⟶

A family owned business that has been serving the best Chinese Food in Scotts Valley for the last 20 years.


Type of Cuisine
  • Asian
Hours of Operation
  • Sunday – Thursday:
    11:00 a.m. – 9:30 p.m.

    Friday – Saturday:
    11:00 a.m. – 10:00 p.m.

Last updated 01-28-2025


4303 1/2, Scotts Valley Drive
Scotts Valley CA 95066

view website ⟶