Restaurants & Bars 3

Palma

Jman | May 4, 2006 03:38 PM

Anyone been to Palma in the W. Village, Corneila St. I believe? Thoughts?

Thanks.

Want to stay up to date with this post?

Recommended From Chowhound