Family visiting NYC with tickets for Company next Saturday night. Tried making reservations at Telepan but they could not accomodate a party of 6. So, I need help in choosing between Compass and Cafe Luxembourg. Both close by to walk but honestly wondering about the food and experience. Family is across the board in taste-vegetarian, meat lovers, and three who are easy to please. So, where would you go between those two choices?
72 W. 69th Street, New York, NY 10023
208 West 70th Street, New York, NY 10023
200 W 70th St, New York, NY 10023