
Restaurant · New York, NY 10012
Omen Azen
113 Thompson St, New York, NY 10012, USA
What creators say
-
“Tasting menu or à la cart dinner straight out of Kyoto, bring cash.”
Joshua Williams in My favorite Japanese restaurants in the city
Where it is
Loading map…
