Horn Of Africa Restaurant

1320 S Salt Lake City UT 84104 USA

(801) 908-5498

Location