There are good reasons why crowds flock to Fratelli’s, the restaurant serving down-home Italian (or Italian-American) fare in a Hampstead shopping center. I’m not sure if I’d wait long in line for the ...