Red Lions, oasis in the Tahari