Mama Rita is a restaurant offering a variety of cooked dishes.