Restaurant Review: Moon & Flower House

Details: Located at 40-26 Union St, Flushing, NY 11354. An unclaimed Yelp page can be found at

Score: 5.7/10

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.

Continue reading