Pizza · $$ · Elmwood Park, IL
“The Enorme is an 18” double-deck pizza built with homemade dough, homemade sauce, and premium ingredients.”— @foodwithfoxcito
Seen in a food video on Grubbies.