Deli & Cia is a fast food restaurant offering fresh, self-service recipes in a pleasant and convivial atmosphere.