LOS ANGELES — A new food hall in Panorama City aims to bring diverse options to the community.
LA Chef's Kitchen houses 15 local concepts, giving small business owners an opportunity to run their own storefront at a lower cost. It's located at 8155 Van Nuys Blvd. in the Panorama City neighborhood of Los Angeles.