Right, found out about a great Italian restaurant last night, as a friend of mine took me there, it's called PaPa Gio' and is less than 5 minutes walk from Zhongxiao Dunhua MRT station, exit 5. This is not the same place or owner as the Italian restaurant that used to be located there, so if you went to the old one and didn't like (I heard it wasn't very good) you should try this place.
The food is fantastic and there's a quick and dirty review of it on my blog if anyone cares to read it.
They also have a website http://www.papagio.com.tw/











