Have you been to the new dumpling place on Forest Ave? Probably not, because it’s hidden inside a typical cat-style bodega. This surprise culinary gem on the corner of Forest & Linden—just down the street from Platz Hardware—serves handmade Chinese pork, chicken, and vegetable dumplings for $4.50 per order of 8, and they’re delicious. Continue reading