Teleport to Ibiza at This New Santa Monica Rooftop Restaurant

August 8, 2022, 12:23 pm
LouLou, a new French-Californian restaurant and lounge, is bringing ocean views and garlicky escargots to the rooftop of Place (395 Place, unit 100). The restaurant’s open, breezy design takes influences from husband-and-wife owners Erik and Florence Chol’s travels to Ibiza,
