I have had their sandwiches a few times and they are great. They use Udi's bread I believe. Unsure of dedicated facility but it is delicious!