Taste of Culture | Korte Leidsedwarsstraat 139H, 1017PZ AMSTERDAM