1 Michelin StarJapanese££££

Icca

Kazuya Kanai's intimate omakase counter on the Upper East Side. Seven seats, pristine Edomae-style sushi — a quiet masterclass.

Address
27 E 62nd St, 10065
Cuisine
Japanese
Price Range
££££