Little Azio is a cozy Italian restaurant in Atlanta, GA, known for its casual atmosphere and delicious food.
With a menu featuring traditional Italian dishes and a selection of pizzas, Little Azio offers a relaxed dining experience for patrons looking for a taste of Italy in the heart of Atlanta.
Generated from their business information