Although very busy and always full(good sign of business!) its worth standing and waiting on the fresh bread or nice sweets they have! Love their sandwiches! Friendly staff and quick service! Good hot meals too and its nice to just sit down after a day of shopping and having a nice cuppa!