MENU

(718) 799-0660

Monday – Thursday: 12-11:30 PM

Friday – Sunday: 12-11 PM

133-33 39th Ave FH19, 133-27 39th Ave, Flushing, NY 11354