It serve Mediterranean cuisine which in China means everything from Greek to Italian to Egyptian.
The main attraction is the view. While I'm sure it is great at lunch, at night, the view of the Pudong nightscape is amazing. It is one of the few places in the world where you can watch 20 story high television. Reminds me of Blade Runner more than anything else.
The gnocchi by the way is just fantastic and creamy and not rubbery like lots of folks like to make it. It is on par with "Tulio":http://tulio.com for that. I had a seasoned lamb which was also very good.
Afterwards, take a walk on the Bund or for real fun, go across the Huangpu River in the touristy underground train thing.