Giant

3209 W. Armitage Ave, Chicago IL 60647 Hey there, fellow foodies! I wanted to share my recent experience at one of my favorite Chicago restaurants, Giant in Logan Square. This place has been making waves in the city’s food scene since it opened in 2016, and I can definitely see why. Food First off, let’s…