1. The Olive Leaf 879 S College Mall Rd, Bloomington, IN 47401 Coordinate: 39.15756,-86.49773 Phone: (812) 323-3073