Address: 34004 Newport Ave, Mentone, CA 92359
Website: https://myfrenchfarm.com/
Rating: 4.3 stars (8 reviews)