Costa Vida

3750 N. Thanksgiving Way Suite E., Lehi UT

(801) 753-5550

Hours of Operation Today,
  • CLOSED UNTIL 10:30 AM

Location