Sweet Home Chicago: Jake and Elwood’s pizza and more, opening on March 16

For almost three decades, 2230 Frankfort Avenue was the home of the iconic Clifton’s Pizza, which closed in 2018. Now a new pizza shop called Jake and Elwood’s is preparing to open there. Jake and Elwood’s is a Chicago tribute restaurant in the Historic Crescent Hill Neighborhood of Louisville, KY specializing in Chicago Deep Dish … Continue reading Sweet Home Chicago: Jake and Elwood’s pizza and more, opening on March 16