The taco pizza is some of the best I've ever had
I've been ordering from Danny's Pizza for at least 4 years now and never received anything but the best pizza. Other pizzeria's have cut back on their ingredients or quality. Danny's .... NEVER!
227 E Irving Park Rd
Streamwood IL, 60107