One of Italy's largest franchised supermarkets, A&O first opened in 1964. There are now a total approximately 658 A&O franchised supermarkets throughout Italy.
Country
Italy
Total Units
658
Established Year
1964
Franchised Year
1979
Total Countries
1
Web Page