Little Lamb Hot Pot & BBQ (San Jose) 小尾羊 (San Jose)

979 Story Rd Unit 7030, San Jose, CA