Jun 27, 2019Liberty Kitchen to CloseFrom The Indianapolis Star, Friday, June 27, 1919: The Liberty Kitchen, 106 N. Delaware, will close Monday concluding another chapter in...