Der Mallorca Laden is a deli offering biologically grown produce and other goods from Mallorca.