Apollon is a Greek restaurant offering modern ambiance and a terrace.