DePaul: Shakshuka in the Sukkah

  • DePaul University - Sukkah 2250 North Sheffield Avenue Chicago, IL, 60614 United States