Some places have a way of making you slow down the moment you walk in, where the smell of fresh bread and warm spices ...