Machishu Ryori Kyomon Hachijoguchi is a Japanese restaurant in Kyoto that serves yuba, ochazuke, and sushi. Its menu also includes fried tofu, sake, sashimi, and grilled fish, and the tofu dishes have a distinct texture. The restaurant is on the second floor of a building, and dinner orders close at 10 p.m. Orders are placed on a tablet.