Omen
Japanese Restaurant
113 Thompson St (Prince St & Spring St), New York, NY 10012
(212) 925-8923
(212) 925-8923
4.0 / 5 based on 47 votes
Photos
... always a crowd. only amex or cash (...)
A nice country japanese food
... Shabu-Shabu and the Omen Udon (served cold).