onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Dallas – Richland College, TX

12800 Abrams Road
Dallas, TX 75243
Tel: (972) 238-6979
Richland College

Hours

M-TH: 7AM-6PM
FRI: 7AM-2:30PM
SAT/SUN: CLOSED

Menu