

The Ribbon
Restaurant $
20 W 72nd St, New York, NY 10023
Description
The Ribbon is a culmination of 20 years of Blue Ribbon Restaurants. Deliveries: bit.ly/298FM3KGet to know The Ribbon
The Ribbon is Blue Ribbon Restaurants first restaurant on New York City's Upper West Side. The menu features delights for all palates, including spit-roasted meats, seafood and Blue Ribbon classics, in a comfortable environment, and an extensive bar and