Alibi RoomRestaurants12236 Washington BlvdLos Angeles, CA, 90066 · US+13103909300info@alibiroomla.comalibiroomla.comHours not available