Larry's place is one of my favorite go to places in SJC. The place has everything you need to feel at home.