Get your fix of Szechuan-style spice in Palatine
The Dream Place offers memorable Szechuan cuisine in a Palatine strip mall.
More Videos
From CNN Newsource affiliates