Arrenello’s Pizza (Glenwood, IL ) 2016-2017 review

Arrenello’s Pizza
325 E Glenwood Lansing Rd, Glenwood, IL 60425

—–

Best pizza in Chicago. I grew up on this pizza typically ordering from this location or Glenwood. I love their sweet sauce and chicken sausage.