“World Cafe” window display makes debut