HOME / Latin American restaurant / Sabor Latino
3053 State St #1, South Salt Lake, UT 84115
+18014872009
View Business Profile