Super Amusements is located at 3107 Downing St, Flushing, NY. This location is in the Flushing neighborhood..