Pig feet (Irvine) 霸王猪脚(Irvine)

17961 Sky Park Circle unit F, Irvine, CA