Snow Lion Restaurant

 
  0
One of Bloomington's most famous restaurants
The Snow Lion is famed for its Dalai Lama connections and Americanized Tibetan food.

Location

Tags