Odeon Restaurant corporate office is located in 145 W Broadway, New York, New York, 10013, United States and has 51-200 employees.
odeon restaurant
odeon times corp
the odeon restaurant
american odeon inc
american odeon inc
odeon presents llc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Odeon Restaurant's success, and advanced their careers.
Sales Account Manager ... at Qantas Airways
Worked as Barback and Busser and Ice Cream Scooper
at Odeon Restaurant (2017-2019)
Metro York District Ma... at laurentperrierus.com
Worked as Server and Bartender
at Odeon Restaurant (2016-2018)
Explore More
The Odeon is a timeless American brasserie located in Tribeca, NY, known for its classic menu that incorporates elements of French cuisine. Established in 1980, it has become a New York icon, offering outdoor seating and a bustling bar that serves excellent cocktails. The restaurant caters to a diverse clientele looking for a vibrant dining experie... Read More