I'm staying at the Chestnut Hill Hotel in a few weeks, and I'm looking for a restaurant that can accomodate a group of about 10 or 12 for dinner. I don't know the food likes and dislikes of my dining companions, so the place should have at least some decent non-meat dishes. I'm coming in from San Francisco, so a Chinese restaurant would not be my first choice. Any recommendations? Is Rollers still good?