Location

8-08 Queens Plaza South
Long Island City, NY 11101

 

Hours

Tue – Sun, 3 pm – 10 pm
Closed Mondays

 

Contact

(718) 289-6118