The Odeon
145 W Broadway, New York, NY 10013, USA
Tribeca


Restaurant
145 W Broadway, New York, NY 10013, USA
Tribeca
The Odeon is the most consistent restaurant to put down roots south of 14th Street. It has always delivered solid bistro cuisine in an attitude-free atmosphere, even when it was the very definition of hip. It makes a strong first impression when the waiter greets diners with a hunk of chewy, rustic French bread and a small dish of black olives seasoned with lemon and lime zest.
Unfortunately, The Odeon hasn't added any spaces to their profile on The Vendry.

Getty Images

SheerLuxe

Getty Images

SheerLuxe

Guest of a Guest
Do you work for The Odeon? Contact us to learn more about who's managing this profile or gain access.