Main Moon

Row 1

Details
Central Plaza
Ilion, NY 13357

Foursquare Tips

  • Everything is amazing here! The best Chinese food I have had in my life!
  • Love their buffet! :)