onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Monticello, AR

427 Hwy 425 N
Monticello, AR 71655
Tel: (870) 367-5644

Hours

Everyday
10am-9:30pm

Menu