Bar Odeon, NEW YORK, New York (NY)
Conveniently located at 136 Broadway () in NEW YORK, New York (NY) (10005), Bar Odeon can be reached at 2122851155. Make sure you call in advance to make a reservation.
More restaurants in NEW YORK, New York (NY)
Bar Odeon contact information and details:
Address: 136 Broadway - , NEW YORK, New York (NY) 10005
Contact Phone: 2122851155