Odeon was a long-standing establishment where patrons enjoyed coffee and observed the surroundings. It closed after 35 years of operation.