Lynn's Chicago Pizza - Pizza restaurant in West Woodlawn, Chicago | Reviews, Photos & Information on Postcard