Insel Grill is a restaurant specializing in grilled dishes and offering delivery services. They also serve alcohol.