Good food but bad service.
I went with a party of 8, so tip was automatically included. As a result, it took 30 minutes for the server to take our order and 1 1/2 hour for our entrees to arrive. It took another 20 minutes for me to find someone to pay the bill. Piero's good for small groups where servers have to work for tip - not large parties where they have no incentives!