114 reviews
Address:
633 E 3300 S Salt Lake City UT 84106 United States
City:
Utah Salt Lake City
Category:
US places Asian restaurant
Phone number of Tanabata Japanese Restaurant in Salt Lake City, Address of Tanabata Japanese Restaurant in Salt Lake City, Working hours of Tanabata Japanese Restaurant in Salt Lake City