Italian restaurants are having a moment in DTR—specifically Glenwood South—with a handful of new spots coming onto the scene in the last few months.
Pasta La Vista
This National Pasta Month (October) hit up six of our favorite pasta restaurants in town.



