Deli 43 is a restaurant offering homemade hot and cold dishes for takeaway or on-site dining.