First time visiting St Andrews and first time having shwarma and I have nothing but good things to say. The service 10/10. My phone data wasn't working and I didn't have my card, the owner offered for me to return and repay him and it was the kindest gesture.