Terrible customer service - walked in kept waiting 5 minutes with two servers in front of me not serving anyone and two other young girls walked on by before taking my order. After ordering a sandwich and tea for myself and tea and cheesecake for my wife, we proceeded to sit outside to enjoy the sun and view. After 20 minutes, the sandwich still had not materialised so I enquired back inside to its whereabouts. The manageress making sandwiches and receiving orders knew nothing about my order and the young girl behind her who originally took my order showed no remorse, made no apology for forgetting it and continued to have the bad attitude of a self indulging, spoilt little girl who had no regard or respect for people. They asked what I had ordered and when I said I wanted it on brown bread, they said they had run out of granary bread. This poor service and non awareness was clearly exemplified whilst sitting outside waiting for my sandwich, where at least 7 or 8 couples or more had walked in and then walked out again. One group of 3 women went in and out twice with one member making 3 attempts or laps before deciding to move on. We chuckled while in amazement how bad the customer service really was! The amazing thing was the place wasn't even busy except for the traffic going in and out unnoticed or based on their poor attitude or empty headedness!