Thinking of visiting the new Boston House restaurant? Here are 5 things to know before heading out.