Di Mama's is an Italian restaurant offering a variety of dishes, including sandwiches. They provide options for both takeaway and delivery services.