Moon Star Chinese Takeout Rest, FLUSHING, New York (NY)
Conveniently located at 17216 46th Avenue () in FLUSHING, New York (NY) (11358), Moon Star Chinese Takeout Rest are available at 7184618826. Make sure you beforehand to make a reservation.
More restaurants in FLUSHING, New York (NY)
Moon Star Chinese Takeout Rest contact information and details:
Address: 17216 46th Avenue - , FLUSHING, New York (NY) 11358
Contact Phone: 7184618826