French Restaurants
Edit

The Odeon

(212) 233-0507 | Facebook
145 W Broadway, NY, NY 10013 | Directions
See all 9 »

Add Photo

Hours: Mon:11:00 am - 11:00 pm/Mon, Tue-Fri:11:00 am - 12:00 am/Sat:10:00 am - 12:00 am/Sun:10:00 am - 11:00 pm/

Tags: american, american (new), french, italian, local business, Little Italy, Nightlife, Restaurants, Bars, American Restaurants, French Restaurants