Elmo

Chelsea

Today's hours

11:00am - 12:00am

The Zagat Review

3.8
Overall

MAKE A RESERVATION AT Elmo

powered by

Elmo

156 7th Avenue
New York, New York 10011
212-337-8000212-337-8000

Address

156 7th Avenue | Map
New York, New York 10011
212-337-8000212-337-8000
www.elmorestaurant.com

MORE ABOUT Elmo

Feature

Good Food