Skip to content
A tatami dining room looking onto a moss-and-stone garden at Kakusho, a 200-year-old shojin-ryori house in Takayama

Kakushō

Two centuries of Buddhist vegetarian kaiseki in a former samurai house
Shōjin-ryōri (vegetarian kaiseki) $$$ Baba-machi, old town Gifu's oldest restaurant, 12 generations on

"A 200-year-old shōjin-ryōri house in Takayama's old town, where the twelfth generation serves vegetarian Buddhist kaiseki in a former samurai home."

9Food
9Ambience
7Value

About Kakushō

Kakushō sits at 2-98 Baba-machi in the old town of Takayama, across the Miyagawa river from the morning markets. It anchors part of our Takayama coverage and our vegetarian guide as the region's most historic table.

Founded at the end of the Edo period, around the 1820s, it is regarded as the oldest ryōtei in Gifu Prefecture, run by the same family for some twelve generations. It began as a caterer for temples and merchant households before opening its own dining rooms.

The Kitchen

The cooking is shōjin-ryōri — Buddhist vegetarian cuisine — served as a multi-course kaiseki built on Hida-Takayama vegetables, tofu, wild mountain greens and seasonal fruit, with no meat or fish. A ten-course dinner runs about ¥21,000 a head, and a seasonal private kaiseki reaches ¥45,000.

Lunch and dinner both follow the set kaiseki format, plated with restraint and tied closely to the season. Reservations are required.

The Room

The setting is a former samurai residence of more than 250 years, with tatami rooms looking onto a moss-and-stone garden. It is quiet, formal and deeply traditional.

Seating is on the floor in private rooms, and meals run to a fixed rhythm — this is dining as ceremony. Book well ahead, as the English booking runs through a partner platform.

Best for a quiet anniversary or a contemplative solo meal

Kakushō suits a serene anniversary, a contemplative solo lunch or a calm first date. For other Takayama tables, compare Kitchen Hida, Suzuya and Matsuki Sushi.

Not for

Not for diners who want meat or fish, a la carte choice or a quick casual bite — it is a fixed, floor-seated Buddhist vegetarian kaiseki that moves at a ceremonial pace.

Frequently Asked

What is Kakushō known for?

Kakushō is a 200-year-old shōjin-ryōri house in Takayama, serving multi-course Buddhist vegetarian kaiseki built on Hida-Takayama vegetables. Regarded as the oldest ryōtei in Gifu Prefecture, it has been run by the same family for around twelve generations.

Where is it?

At 2-98 Baba-machi in the old town of Takayama, Gifu Prefecture, across the Miyagawa river from the morning markets.

How much does a meal cost?

A ten-course shōjin-ryōri dinner is around ¥21,000 per person, and a seasonal private kaiseki reaches about ¥45,000, service and tax included.

Is the food vegetarian?

Yes — it is shōjin-ryōri, Buddhist vegetarian cuisine with no meat or fish, built on local Hida vegetables, tofu and mountain greens.

How old is the restaurant?

It was founded at the end of the Edo period, around the 1820s, and is considered the oldest ryōtei restaurant in Gifu Prefecture.

Reserve a Table
Reserve at Kakushō

Reservations are required and best made well ahead through a partner platform. Find Kakushō at 2-98 Baba-machi in Takayama's old town.

Affiliate disclosure: Restaurants for Kings may earn a commission when you book through our reservation links, at no cost to you. Our scores are editorial and never paid for.

Practical Information
Address2-98 Baba-machi, Takayama
NeighbourhoodOld town, east of the Miyagawa
CuisineShōjin-ryōri vegetarian kaiseki
FoundedEnd of the Edo period (c. 1820s)
TraditionSame family, ~12 generations
SignatureMulti-course Buddhist vegetarian kaiseki
ReservationRequired; book ahead

RFK Newsletter

New Takayama restaurants, first.

We email you when a table worth booking opens in Takayama — reviewed by our editors, never paid placements.