Indiana hides its culinary treasures in the most unassuming places, and Hollyhock Hill in Indianapolis might just be the ...