624 S La Brea Ave, Los Angeles, California 90036 USA
View into the inside from the window
Photo Credit: Yelp