Red Mermaid BistroContactCallrestaurant · Salt Lake CityRed Mermaid BistroDirectionsFind us3333 S State St, Salt Lake City, UT 84115Phone: 8014676697Directions