New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›
Restaurants & Bars 1


seanph | Jun 16, 2005 12:48 PM

Does anyone know anthing about the new place Elio's, in the space formerly occupied by La Terrazza at 6th Ave and St.Mark's?

Want to stay up to date with this post?