Giordano's is the best Chicago style pizza ever. I make sure to eat there every visit to Chicago.
They also have one in Indianapolis too.
Yep I had it when I was in North Barrington, IL.
Then I ordered some frozen shipped to me and they were close to perfect also!!!!!!
