Japanese restaurant · Lower East Side
3
3 Postcards
Nestled in the Lower East Side, Takumi is a chill omakase spot offering a stellar $89 menu with fresh fish and a lively vibe, perfect for any celebration.
181 Essex St, New York, NY 10002 Get directions
$$$$ · Menu