The restaurant formerly known as Ichimura, now serving an omakase sushi menu for $210 per person.
Name (required)
Email (required; not published)
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram