I'm a former New Yorker, and we're coming down to the city for a couple of days after Christmas/during Hannukah. We'll be staying by the Museum of Natural History with someone who won't take a cab or transit during Shabbat, so we'd like to find someplace walking distance. We're open to any cuisine, but would need some vegetarian options, and will have a large group--probably about ten people. I'm flummoxed. My knowledge of that neighborhood is sparse, at best. Any help?