Shahrazad Market And Restaurant

1615 2100 S Salt Lake City UT 84119 USA

(801) 975-9977

Location