Restaurants & Bars

palma

rhubarb | Sep 24, 2001 02:58 PM

I heard this new restaurant on cornelia is suppose to be good. Anyone been?

Want to stay up to date with this post?

Recommended From Chowhound