Ikyu
Restaurant · Upper East Side

Ikyu

$$$

Upscale but low-key Japanese spot on the Upper East Side; ideal for a quiet dinner that feels more cultured than fussy.

Info

📍
Address
1718 2nd Ave, NY

More like this