The Odeon is a timeless American brasserie in Tribeca, New York, known for its classic menu infused with French culinary influences. Since 1980, it has been a New York dining icon featuring a bustling bar that crafts excellent cocktails. Its outdoor seating enhances the vibrant and historic atmosphere, making it a standout destination for food and drink lovers.
Venue Photos
No photos yet! Be the first to share.
Add Venue PhotosHighlights
- Classic American brasserie with French-inspired cuisine
- Bustling bar known for excellent cocktails
- Outdoor seating in a historic Tribeca location
Important Details
- Reservations required
Please sign up to leave a comment.