Terrible pizza, terrible prices, not worth the money at all, go to Mangia in Barrington instead !!! Cheap & amazing GF pizza
No