Chef Liu Restaurant is a asian restaurant Berryessa San Jose located in United States.
1198 N Capitol Ave San Jose , CA 95132 United States
open till 1 am
Make sure you get that chicken skin !
Kitchen closes at 12:30 am
Get the #38 with extra fishballs & ca bong lau (: - Kimm H
Vietnamese influences sizzling plates! Beef garlic noodles were good - Joseph Le