Little Azio Pizza & Pasta
Address:
1461 Moreland Ave SE, Atlanta, GA 30316
Phone:
(404) 624-0440
Other Details:
Little Azio Pizza & Pasta is located in the Ormewood Square Plaza on the corner of Moreland and Ormewood avenues. It serves everything from pizza and pasta to paninis and dessert. The atmosphere is very casual and friendly. Make sure to check out the value meals. Visit the Web site or call for more information.
Restaurants
Other Businesses: