Kleins Insel offers a mix of German cuisine, grilled dishes, and Cuban specialties. Enjoy live music and a variety of cakes.