Get directions to: Sherwood Hills Resort, Wellsville, UT
Restaurant address: 7877 Highway 89/91 Wellsville, UT 84339, USA
Restaurant: Sherwood Hills Resort