Experience a bit of France in Venice Beach