Cafe offering a unique experience.