Pizza la Mama is a pizza restaurant offering Italian cuisine and takeaway options.