Very clean and aware of cross contamination. I've ate there several times without incident. Only downside is there is no dedicated toaster so I never order any warm sandwiches.