There’s a reason why there’s not a spare seat in sight at this new Italian restaurant on Newtown’s main drag.