English menu

From Kyoto Station you get to Matsugasaki station in about 15 minutes on a subway Karasuma Line.

Then you will arrive at our restaurant in about 15 minutes on foot.


The meaning of Tow Zen is Naturally、aright、correctly、rightly、accurately、and truly.

T=the O=other W=world Zen=禅 The other world 禅

The meaning of Tow is The world after ascension.