Remove Ads

Photo of The Ribbon

The Ribbon

20 W 72nd St, New York, New York 10023 USA

518 Reviews

Endive salad with Blue Cheese, Watercress, Pecan, Dijon Vinaigrette (asked for no tomatoes)

Photo Credit: Yelp

Remove Ads