Get directions to: Cafe Madrid, Salt Lake City, UT
Restaurant address: 2080 E 3900 S Salt Lake City, UT 84124, USA
Restaurant: Cafe Madrid