website for a new restaurant in venica, ca