33-67 Farrington Street, Flushing, NY 11354, US
(718) 886-6878
Sunday - Thursday : 6pm - 1am
Friday - Saturday : 6pm - 2am