We went to Isola Hong Kong years ago when it was all the hype and we weren't all that impressed and therefore I was not in a hurry to go to the one in Shanghai. Now that we live 5 mins away it's not a bad place to be, especially to catch up with friends, at its bright and airy dining room.
Pizza Caprese(~RMB120). My friend S found it a bit too oily. She would also like a bit more basil. The base was not bad though.
4/F, IFC Mall, 8 Century Ave., Pudong, Shanghai. Tel: 5012-1277