Restaurants & Bars

Elmers in Glen Head


Restaurants & Bars 1

Elmers in Glen Head

Mike | Feb 2, 2001 01:50 PM

Anybody eat here recently? I'm going this weekend and wanted to get the inside info. (what to order, what to stay away from, etc.)

Want to stay up to date with this post?

Recommended From Chowhound