12746 West Jefferson Boulevard, Playa Vista, CA 90094
Filed under:
Bull & Butterfly, from consulting chef Ben Ford and the folks behind Lemonade, opens in Playa Vista tonight