onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Huxley, IA

600 N. Hwy 69
Huxley, IA 50124
Tel: (515) 597-4782
Inside Subway(R)

Menu