Sushi restaurant · Lower East Side
2
2 Postcards
Nestled in a cozy setting, Zen Sushi Omakase serves a phenomenal 14-course sushi dinner where every bite, crafted with care, promises a delightful experience.
235 Eldridge St, New York, NY 10002, USA Get directions