Los Angeles, CASeveral people injured when vehicle crashes into restaurant on W. Valley Blvd. in Alhambra, CaliforniaAccident Date: Thu, 11/18/2021