Take a peek inside Babel Restaurant