6 reviews
Address:
23 N 900 W Salt Lake City UT 84116 United States
City:
Utah Salt Lake City
Category:
US places Asian restaurant
Phone number of Charm Thai in Salt Lake City, Address of Charm Thai in Salt Lake City, Working hours of Charm Thai in Salt Lake City