Does the pizza have a really really good Italian taste??
Address: 10410 W Cermak Rd, Westchester, IL 60154, USA
Karl Young | Nov 2, 2017
Yes. It has a true Italian flavour.
Sunil | Nov 2, 2017
It got a really good taste. ,not sure if it gets an italian flavour
Kevin J | Nov 2, 2017
Yes. I really enjoyed it
Marlynn Frank | Nov 2, 2017
I think so
Thanks! Your answer is awaiting moderation.