Dumpling Galaxy
This is literally a galaxy of dumplings. This sit-down spot in Flushing lets diners explore constellations upon constellations of delectable bites. As a preview of what you're in for, the menu features everything from mushroom and eggplant dumplings to lamb with celery dumplings. And yes, they're all out of this world.
Dumpling Galaxy, 42-35 Main St, Flushing
[Photo via @swallowtailstudios]