Skip to content

Location

Red Mermaid Bistro - Salt Lake City

3333 State St
Salt Lake City, UT 84115
(801) 467-6697