Moon Star
17216 46th Ave, Flushing
(718) 461-8826
Menu
Restaurants in Flushing, NY
Moon Star
17216 46th Ave, Flushing, NY 11358
(718) 461-8826