I am looking for a good sit-down lunch place for a office team meal. Not too pricey, but cost is not the largest concern. A group of 8-10 will likely linger for an hour or more. Needs to be within walking distance of the upper part of the Green line, and would ideally take reservations. Also, one team member is extremely allergic to shellfish, so no seafood restaurants please. Thanks!