cafeinevitable: The Odeon of Herodes Atticus is a stone Roman theatre structure located on the south