6 Chicago Restaurants Worth Experiencing

These Chicagoland destinations transform dinner into something memorable By Sophia Schiappa 2d Restaurant – House of Teriyaki 3155 North Halsted Street in Chicago The first surprise at 2D – House of Teriyaki isn’t the food – it’s the feeling that you’ve walked straight into a comic book. Located in Lakeview, this restaurant is one of…

Read More