LaMara Davidson
Google
I don’t often crave pizza, but Flora D’Italia is the real deal. I’m not even vegetarian, but their Funghi pizza is absolutely divine. And don’t sleep on the linguini verde—it’s everything you could want from a pesto seafood pasta. Truly chef’s kiss. On top of that, the vibe is great—they’re located in the always-fun Chattahoochee Food Works. Easily one of my favorite spots in the city to eat and drink.