Frostea hero image

Frostea

Restaurant

5486 S 1900 W D, Taylorsville, UT 84129, USA

Biter Score
9.0
Open
Wednesday: 12 PM – 9 PM
Frostea photo 1
Frostea photo 2
Frostea photo 3