Baba Landia is a sweets shop offering a unique experience.