Pierogi Heaven is a small Polish restaurant located at 169 North Wells Street. A friend and I met up there for a quick small lunch. Pierogi's are Polish dumplings stuffed with meat, cheese, potatoes, sauerkraut, or fruit and topped with fried onions or butter. Pierogi heaven sells inexpensive specials in sets of three, so I [...]
