Description
Take a dash of Japan and add a sprinkle of Latin America, and you’ll have this West Village hotspot. The much-hyped-about restaurant is worth every...
87 Seventh Ave. South Manhattan, NY, 10014
(212) 691-7885