This establishment appears to be a pop-up kitchen offering plant-based food for pickup and delivery. It is located at 148 S. La Brea Avenue. Key facts used: 'La Brea Pop-Up Kitchen', 'Healthy Plant-Based Delivery in LA', '148 S. La Brea Avenue'.