Cafe Babaroga is a bar offering a unique and imaginative experience.