By Marisa Olsen Legend Bar & Restaurant in Chelsea, a cult favorite Sichuan restaurant, now has a new sister spot on the Upper West Side. Legend Upper West, located at 109 Street and Broadway, which opened its doors in early December. The word has definitely
Read moreDetails
