Poseidon im Helbach Haus is a Greek restaurant offering a place to relax and refuel.