Lunch & Dinner @ Bier

5133 E. 65th St.
Indianapolis, IN 46220