Have some family coming into town this Saturday, and am looking for a good place for lunch for 6. Some specific requirements - needs to be close to public transportation (aunt with mobility issues) and be Atkins friendly (uncle who is on a strict diabeties diet).
If this was dinner, we'd likely go to West Side Lounge, Rialto, or something similar.
I'm thinking Henrietta's Table. Any other suggestions?