Skip to main contentToast Local logo
Tree Guys Pizza Pub

Tree Guys Pizza Pub

Rated 4.9 out of 5 by 66 guestsBar / PubPrice range $1-15

Open

Takeout 11:30 AM - 9:45 PM

101 E Irving Park Rd, Itasca, IL 60143
About

Family restaurant with a neighborhood bar, Take out and delivery available