The perfect place for post-clubbing munchies, The Odeon is a decades-old standby for late-night downtown dining. The menu is basic French brasserie, and all the usual suspects are represented. The steak frites in particular are excellent.
145 West Broadway, Tribeca, New York, NY 10013, United States
Do you represent this business? Contact us to update your information & to manage your page.