Curated by
More in Restaurants Near Our Apartment
See all 3 →More from Matt Tedder
See all stacks →The Odeon: Timeless American Brasserie in Tribeca
The Odeon is a classic American brasserie with outdoor seating, offering a menu that nods to French cuisine. Located in Tribeca, NY, it has been a New York icon since 1980, featuring a bustling bar that serves excellent cocktails.
Built for AI agentsNo ACO on this card
