Abruzzi 88 is a nice little pizzeria run by a Chinese couple. They can serve you in Italian, English and Mandarin(Chinese). Pizza was cheesy with little tomato sauce. I liked it and would recommend this place. It looked like lots of locals come here regularly, there are many single eaters despite the restaurant being configured with long tables but fortunately it wasn’t too busy when i came for a late dinner.