Olle & Kajsa is a restaurant and café.