The Odeon

The Odeon

Since 1980

WHY WE LOVE IT: A for real NYC classic and Tribeca dining fixture since 1980, The Odeon continues to serve delicious bistro food and drinks with a much appreciated kick. Solo or surrounded by your besties, you'll always have a good time at this beloved downtown restaurant.

145 W Broadway, New York, NY 10003


Hours, here