Get directions to: Aristo's Greek Restaurant, Salt Lake City, UT
Restaurant address: 224 S 1300 E Salt Lake City, UT 84102, USA
Restaurant: Aristo's Greek Restaurant