Chow Bar Reviews & Details
216 S Indiana Ave
Chow Bar is located at 216 S Indiana Ave in Bloomington near the intersection of S Indiana Ave and E 4th St. Their menu consists of Chinese dishes . Call (812) 336-3888 today!
- Major Intersection:S Indiana Ave And E 4Th St
Tell us more about Chow Bar Bloomington!