Had to make another trip to IO to have their Italian fare and it remained phenomenal - the burrata was fresh, with generous servings of Parma ham, and the schiacciata was dripping with truffle cream. Service here was prompt and efficient as well! Do note that the last order is around 9.30pm as they close at 10pm.