Waldklause is a Greek restaurant offering pizza and seafood options.