Chef Liu Restaurant (San Jose) 刘铜锣烧烤 (San Jose)
(Weekend peak hour long time preparation) (周末高峰出餐慢)

1198 N Capitol Ave, San Jose, CA