Deli Mr Chef offers food delivery. Find them at Via Alto Adige, 9.