Photo Courtesy of Splash News A favorite among Hollywood’s biggest stars, “The Farm” overlooking Canyon’s Resort Village and Ski Beach is notwhat you might expect. This cozy and charming restaurant perfectly pairs country cuisine with sophistication.…