Pizza!Pizza!

At only thirty miles north of Chicago, Lake Forest College shares in the city's rich and delicious deep-dish heritage.