Haus zum Haus is a historic 13th-century moated castle that now houses a casual dining German restaurant. Guests can enjoy regional and international cuisine within its unique, picturesque setting.