Mama D's is a family-style restaurant known for its Sunday carvery. The venue is wheelchair accessible and offers convenient parking.