I've only eaten here for lunch so I can't say how the breakfast is. The sandwiches are fresh and the bread. But do NOT go here if you are in a hurry or want a quick meal. I went here before and knew it took a while so I ordered online when I arrived they hadn't received my order in which I paid for. I had to speak with three different associates before they finally started to make my meal. After 15 minutes I finally received my food. Paradise is definitely a quicker option!