Review for Resorts World Casino New York City Review For Stage Deli Google User Jan 29 '18 at 15:37 Good spot. No complaints. Quick efficient service. Average pricing. More along the lines of a sports bar with 16 TVs. Well lit. Cool crowd. Really nice friendly service. Good experience. View full site to comment or like