My SO has asked me to help arrange a business dinner in the Newton area. It will be around 6 people, financial types (but not big spendy) that we don't know all that well. I'm not very familiar with that area. The only things I can really think of out that way are Biltmore and that hotel restaurant, which I think is called Bokx 109 or something silly like that. Not looking for formal, but still I wonder if Biltmore is * too* casual? Is the hotel restaurant very expensive? Is there something else that I should know about? Probably can spend around $30-40 pp not including alcohol. TIA.