Snow Lion Restaurant

 
What do you think of this place? Love it or not?
One of Bloomington's most famous restaurants
The Snow Lion is famed for its Dalai Lama connections and Americanized Tibetan food.

Location

Tags