Villa del SolContactCallrestaurant · OremVilla del SolDirectionsPhoto: villadelsolut.comFind us370 E 800 S, Orem, UT 84097-6386Phone: +18017228585DirectionsTheir website