Chef Liu Restaurant

1198 N Capitol Ave
San Jose, CA 95132


Phone: (408) 888-2669
No Delivery!

Store Hours:

Mon - Sat:05:00 PM - 01:00 AM
Sunday:05:00 PM - 12:00 AM
Any questions please call us.