Edelrock is a restaurant specializing in fresh fish, sourced daily from its own farm. It offers a culinary blend of Irish and Austrian flavors.