Reviews of Mama Rita's Kitchen Plymouth (Afro Caribbean ). (Restaurant) in Plymouth (Devon).