Menu

Info

Address

68-28 Main St
Flushing, NY 11367

Hours

Sunday - Thursday: 11am - 9pm
Friday: 11am - 3:30pm
Saturday: 7:30pm - 12am

Phone

(718) 550 - 1160