Long Island NY Restaurants 1. 34-02 Steinway Street, Long Island, NY 11101 | Twist and Smash'd Sports (718) 806-1542