When we arrived we were given a table practically in the kitchen squashed at the very far end of the restaurant, when we asked if there was another table we were very rudely told no and either take it or leave it. Once we spoke to another member of staff we we were told wait 5minutes and they would sort something out. Soon after we were then taken to another table by the door and given our menus. We asked for drinks and then our order was taken, we had been before so we were expecting bread and olives at the table but we had to ask for this. After 20 minutes of waiting for our drink order we asked the same waiter who was rude earlier where our drinks were only to be told "Who did you give your order to" and find them and ask them. He them began to argue with us at the table shouting that he did not take the drinks order, by this time other diners were staring and wondering what was going on. After a 10 minute rant from the waiter standing over our table we asked for the bill what we had and left. I never felt as embarrassed in my life in a restaurant. I won't be back if this is the way there staff treat there customers.