Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Lake Village, AR

1216 State Hwy 65-82 S
Lake Village, AR 71653 Tel: (870) 265-3997

Menu