onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Versailles, OH

1375 East Main Street
Versailles, OH 45380
Tel: (937) 526-4700

Hours

Mon-Sat: 6am-9pm Sun: 8am-8pm

Menu