Links BistroContactCallrestaurant · EdenLinks BistroDirectionsPhoto: linksbistro.comFind us3873 N Wolf Creek Dr, Eden, UT 84310Phone: (818) 430-4556DirectionsTheir website