New Star
9703 57th Ave, Flushing
(718) 699-8166
Menu
Restaurants in Flushing, NY
New Star
9703 57th Ave, Flushing, NY 11368
(718) 699-8166