Deli Bo pastry is a dessert shop and fine grocery specializing in artisanal pastry and chocolate. They offer handmade products for on-site enjoyment and takeaway.