Snow Lion Reviews & Details
113 S Grant St
Snow Lion is located at 113 S Grant St in Bloomington near the intersection of S Grant St and E 5th St. Their menu consists of Chinese dishes . Call (812) 336-0835 for dine in.
- Service:Dine In
- Major Intersection:S Grant St And E 5Th St
Tell us more about Snow Lion Bloomington!