Share:

Restaurants & Bars 2

celeste

belle | Aug 15, 2002 01:49 PM

Has anyone been to Celeste yet? Its on 84th and Amsterdam I believe and was given a little blurb in last week's new york magazine.

Want to stay up to date with this post?

Recommended From Chowhound