Chinese chain Ollie's may have gone bankrupt, but that's not stopping it from opening a new branch! How else are they supposed to get the money back? The Upper West Side staple is opening a take-out spot on Broadway between 89th and 90th Streets called Ollie’s To Go. They also have a still-open spot on 68th and Broadway. [WSI; previously]
Filed under: