Nene Restaurant: A Traffic Jam Led Me to the Best Dumplings in South Tampa
A traffic jam in South Tampa led to Nene Restaurant, where khinkali dumplings burst with chicken broth, a Ukrainian Napoleon stops you mid-bite, and the beef stroganoff is done properly for once.

