Little Panda Chinese Restaurant Ayia Napa, Cyprus - Worst Restaurant Experience Ever

Yesterday night my family and I went to have dinner at Panda in Ayia Napa. What a disaster. We were taken to a table where the table cloth was covered by leftovers from previous guests. Disgusting. I complained and a friendly waiter started to change the table cloth. Then the owner of the place came to the table and told us to leave if we were not happy about the quality of the place. Of course we decided to leave, and I promised the owner never again will we set out feet there. Other guests around us where equally shocked and I guess the restaurant lost many customers that night. What the owner did not know is that we are permanent residents of the island, know a lot of people who we are going to advice never visit the Panda restaurant in Ayia Napa. I guess the owner thought we were tourists who he will never see again.