
About
Flora D’Italia is where Italian comfort food gets a wood-fired heart. Expect handmade pasta, Neapolitan-style pizzas blistered in the oven, and generously stacked sandwiches, alongside crisp salads and the classics you crave: eggplant and chicken Parmesan done right. It’s traditional Italian cooking made from quality ingredients in a warm, modern room built for everything from a quick lunch to a long dinner with the people you love.
@flora_ditalia
Website
floraditalia.com
Location
Vela Park Food Works
1881 2nd Ave, Decatur
Hours
Open Daily · See hours
