"Hello World" Opened April 20, 2013 at The Service Station in Los Feliz, California.