The Highlight Room

6417 Selma Avenue, Los Angeles, 90028