Albaraka is a restaurant specializing in Lebanese cuisine, offering a varied menu.