Friends coming in from out of town this coming weekend - one is a vegetarian, one a gluten free vegan for health reasons, and then my husband and me - Weight Watchers omnivores who like a glass of wine with dinner. Our friends consider themselves foodies. They are staying on the UWS near 95 and Bway and need to get to the theater district for an 8pm curtain, so we need eat around 6. Any suggestions for places that can accommodate all these conditions??? Thanks!