Restaurants & Bars


Picasso restaurant?


Restaurants & Bars 2

Picasso restaurant?

Rita | Oct 5, 2003 04:53 PM

On 56th Street. Has anyone been to this place recently? I found some old posts saying the food is awful, I have a friend who likes the place and wants to take me there. Should I steer him away or are things better now than they were at this rest.?

Want to stay up to date with this post?

Recommended From Chowhound