onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Stryker, OH

202 South Defiance Street
Stryker, OH 43557
Tel: (419) 682-9019

Hours

Everyday
10:30 am- 10 pm

Menu