I frequented this establishment during the late '70's. I lived across the street. My fondest memory is ordering pizza late night. After many years traveling and living across the USA, I have yet to taste a better pizza. The cheese was amazing. Champaign was (still is?) the best pizza town.