Meeting my friends for dinner after 10 years away. Dessert will be at Kimball's, but they are asking me where I want to go for dinner. They all live in Boston, but they are asking me! They are picking me up in Kendall Square. Any recommendations? We'll be 3 couples and a few singles, possibly 2-4 kids.