Itche Bai is a French cheese produced in the Pyrenees made from ewe (80-90%) and goat's milk (10-20%).
It is also known as Roy de Valles.
Categories: Cheese stubs | French cheeses