Bread was somewhat dry and tough but staff was good at avoiding cross contamination. Disappointed that there are no separate toppings though so I did not get lettuce, tomato, etc since it could have bread crumbs in it.