1719 W Woodside Dr, Dunlap, Illinois 61525 USA
My friend's cauliflower crust pizza
Photo Credit: Yelp