Borrl Kitchen Deli offers a selection of delicatessen and borrel boxes. The establishment is located at Plantage Kerklaan 41 in Amsterdam.