Smash N’ StackRestaurants4507 W Lawrence AveChicago, IL, 60630-2585 · US+13124507081Email unavailableWebsite unavailableHours not available