June 16, 2009 at 10:28 am by Brian Hieggelke Fed Zeppelins: Grand Dukes Restaurant & Deli brings Lithuania to Chicago