Details: Located at 40-26 Union St, Flushing, NY 11354. An unclaimed Yelp page can be found at https://www.yelp.com/biz/moon-and-flower-house-%E6%9C%88%E8%8A%B1%E5%9D%8A-flushing
Moon & Flower is a Chinese take on American fast food. Primarily, they do fried chicken. My biggest issues with this place have less to do with the food and more to do with the price and environment.