Description
Lively bistro with outdoor seating serving French-American food, plus brunch & late-night bites.
Name: The Odeon
Address: 145 W Broadway, New York, NY 10013
Phone Number: +1 212-233-0507
Categories: American restaurant, French restaurant, Modern French restaurant
The Odeon is a American restaurant located at 145 W Broadway New York/
(Latitude,Longitude: 40.716979,-74.007834)
Postal Code: 10013
Location
-
145 W Broadway, New York, NY 10013
Add a review