Mama's Italian Restaurant welcomes you! We want you to be assured that we use the freshest ingredients possible to bring out the best of our finest entrees. Whether you are dining in or taking out, we can assure that the love of food has been a family value in every meal.
Please call Mama's for more specials
Mama's Italian Restaurant
1140 Lakeview Ave. Dracut, MA 01826
Sunday thru Thursday
11 am 'till 9:30 pm
Friday and Saturday
11 am 'till 10 pm
Please call ahead. Your take out order will be ready.