Restaurant Apollon offers a wide selection of delicious German and Greek dishes. The establishment is described as inviting, bright, and friendly.