Restaurant upstairs from and run by the folks from Ippudo. Stay tuned.
Men Oh
321 West 51st Street, 2nd Floor
Men Oh Details
Men Oh
321 West 51st Street, 2nd Floor
New York, NY 10019
New York, NY 10019
Editorial Rating
Men Oh Map
LOAD MAP