Odo is a Japanese restaurant in the Flatiron District of Manhattan in New York City led by head chef Hiroki Odo. The restaurant has received two Michelin stars.

See also List of Japanese restaurants List of Michelin-starred restaurants in New York City

References