Greek performance venue
I believe the answer is:
odeon
(Other definitions for odeon that I've seen before include "Theatre of ancient Rome - picture house" , "Ancient Greek theatre" , "Large UK cinema chain" , "dramas here" , "Ancient Greek building for music" .)