This is a small take out spot so I did not expect much. Found it very fresh for a good price. I only order at night. They always make my rolls fresh to order. They did have a display case it looks like they may fill up to accommodate the lunch rushes so I can't comment on their pre-made rolls. I am a very satisfied regular customer.