15 yrs ago•ziggyziggyreviewedLenny's1138 Church St, Indianapolis, IN 46225, USA*Not a bad place, alittle run...