Catch LA: Garden Chic Meets City Life July 20, 2018 Roxanne De Guzman Located on the rooftop of a West Hollywood building, restaurant Catch LA offers stunning views of the Los Angeles city… Continue Reading →