Özlem & Barbi is an establishment offering a unique experience.