Restaurants & Bars 2

Romera

mjm1218 | Jun 22, 2011 04:23 PM

Has anybody been? Thoughts?

-----
Romera
355 W 16th St, New York, NY 10011

Want to stay up to date with this post?

Recommended From Chowhound