The Odeon

145 W Broadway, at Thomas St., 10013 Phone: 2122330507 Timings: Closed until 11:30am Days: Mon, Open: 11:30 AM–11:00 PM Days: Tue–Wed, Open: 11:30 AM–Midnight Days: Thu–Fri, Open: 11:30 AM–1:00 AM Days: Sat, Open: 10:00 AM–1:00 AM Days: Sun, Open: 10:00 AM–11:00 PM http://www.theodeonrestaurant.com

About

French Restaurant
62 wishlists

If you have been to The Odeon, share your experience

Review this place