Maxwell Street DepotRestaurants411 W 31st StChicago, IL, 60616 · US+13123263514maxwellstreetdepot.comHours not available