I was expecting a cafe-like place, but the atmosphere was more like a fast-food. Place your order, pay, then put your # on the table & they serve it when it's ready. One of the few places I know of where you can get a very tasty grilled veg sandwich (I had mine on French bread). The sweet potato fries where also great. Service was good, but it wasn't very busy at about 3pm & it was weird that there were 4 girls at the counter standing in a circle chatting away for the whole time we were there. The guys seemed to be the only ones who had anything to do. The manager doesn't seem to be too good at scheduling staff.