Kikiriki, located within a shopping center, has been a local leisure and commerce spot since 1993.