A rocket fired from Yemen hit an area of Tel Aviv overnight, leaving 30 people slightly injured by shattered glass or while rushing to shelters, the Israeli military said Saturday.