onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Sapulpa, OK

1002 W. Taft
Sapulpa, OK 74066
Tel: (918) 227-7201

Hours

Everyday
7am-10pm

Specials

Pizza By the Slice

Available Open-10am, 11am-2pm, and 5pm-7pm

Menu