Cafe offering a memorable experience.