Indian
Overlay

Ali Baba, Best Indian Restaurant in Salt Lake City

October 28, 2011

Ali Baba quickly made it to the top of my list of Indian Restaurants in Salt Lake City after just one visit.  We don’t have a lot of great Indian…