Archie auf der Insel is a New American restaurant.