Boulud Sud, New York City

Daniel Boulud’s Boulud Sud (NYC) is a restaurant located in New York City’s Upper West Side. It’s an easy five minute stroll from Lincoln Center where we were attending the opera (Turandot) later that evening. The show began at 8:45 pm, so we booked a very early dinner (5:45) in order to linger and savor […]