Arabic restaurant known as Babel, offering a unique dining experience.