Raphael Restaurant
Raphael Restaurant on Ventura Blvd in Studio City, Los Angeles doubled the size of it's street front living walls during their current expansion. There are now over 60 feet of living walls that face the street. The partitions are double sided to create a living wall experience for their outdoor eating areas. The felt panels absorb sounds from the busy street nearby. Raphael Restaurant, 11616 Ventura Blvd, Studio City, CA (818) 505-3337