Elmo 


156 Seventh Ave, at 19th St
Chelsea
New York, NY 10011
212-337-8000
elmorestaurant.com
This lively Chelsea supper club serves American comfort food and classic cocktails…

Complete details for Elmo »

Enter your starting address (include city or postal code):

(directions will appear below map)

Nearby

Friends

Become a Friend

History

© 2014 The L Magazine
Website powered by Foundation