Zen Sushi Omakase
235 Eldridge St, New York 10002