clock menu more-arrow no yes

New World Mall Food Court

136-20 Roosevelt Ave, Flushing, NY 11354

(718) 353-7327