Farouche is a French restaurant offering a refined and flavorful cuisine. The menu features carefully selected ingredients, prepared with creativity.