"You can get frozen dumpling sets (including a bamboo steamer and steamer paper) from this Astoria spot when you place a $25+ order by calling (718) 971-5465. Plus, their full takeout menu is available online. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation