Partners

MICHEL BRAS TOYA JAPON | The Windsor Hotel TOYA

The head restaurant situated in Laguiole, France inherits the unique gastronomic philosophy and world view of genius chef Michel Bras. As the first branch ever to be established, Michel Bras TOYA Japon opened its doors in Toya, Hokkaido, Japan in 2002.

Alexa Traffic


Listing Links