Teteria Al Andalus is a bar and cafe offering a unique experience.