Came here with a friend on the weekend and all of the sandwich types that I wanted, they didn't have enough of the ingredients for...they explained that this was because they always get their food fresh and it was the end of the week so they were about to stock up on ingredients. They then asked me "What would you like? We'll make it work and we'll make you whatever you want" and they did just that! The attitudes were amazing of the employees, everything was made fresh and even though while paying, I thought it was a bit pricey for a coffee and sandwich, I have to say that the quality made it worth every single penny! The woman to made my sandwich even came over to check if it was to my liking, which it absolutely was! Will definitely revisit!