Truck Lunch - University of Chicago

  • 5801 S Ellis Ave Chicago, IL, 60637 United States

In front of Levi Hall, 5801 S Ellis Ave