Kitchen 1217Restaurants3220 W Grand AveChicago, IL, 60651 · US+17736824641fromthekitchenweborders@gmail.comWebsite unavailableHours not available