Online table reservation for Ichimura in New York

We are enabling reservations for Ichimura

Menulist

Ichimura

69 Leonard StNY 100133442, New York, United States
Sushi
The redirect does not work? Just click on this link or copy it into your address bar