"Mediocre food quality, steak served cold, poor service. It doesn’t even deserve one star for service. The cashier is rude and cold. Pizza was burned. Liqueur was served with a floating insect and when pointed out, no apologies given and was even placed on the bill. Bottled water served already opened. We had an unfortunate incident of finding a piece of sharp glass/hard plastic as I was finishing my child’s food. I actually had to spit it out. I pointed it out to the server, she asked for the piece ‘to show it to the chef’, nobody got back to us. My husband talked to the lady in charge who was so defensive and rude. I asked for the piece back but was told that it was thrown in the bin and that if I wanted it back, she could take the bin out so that the carabinieri or I can dig through it. It was so unprofessional and downright disrespectful. We paid for the entire meal, including the dessert with glass/hard plastic. Things could have ended differently if even a simple apology was given. With their bellies full of tourist customers that eat, pay and go, customer service is last of their priority. Run away and spend your money elsewhere, Sorrento has better places to eat. This is overrated."