The best Japanese restaurant in New York City, EN Japanese Brasserie, is located on the corner of Leroy and Hudson. It is not only the tastiest Japanese restaurant in the city, but it is also…
The best Japanese restaurant in New York City, EN Japanese Brasserie, is located on the corner of Leroy and Hudson. It is not only the tastiest Japanese restaurant in the city, but it is also…