New York City Guide
Restaurant ·Chelsea/West Village·New York City

odo

17 W 20th St, New York, NY 10011, USA

★★ Michelin

Acclaimed Japanese restaurant with outdoor seating offering sophisticated tasting menus.

Open in Google MapsWebsite@odo.nyc
Neighborhood
Chelsea/West Village
Price
$$$$
Tags
japanese
Hours
Nearby