Weberhaus is a unique blockhouse restaurant offering German and international cuisine in a casual setting.