Good but not great. The first time I went I was a little disappointed with my sandwich options... a total of 3 plus a "market sandwich". Granted I am usually content with anything including Mozzarella however this one didn't leave a lasting impression and I haven't been back since that first encounter. I will say that doesn't mean I won't be back I just think my order will be a bit different the next go-round. Other reviews seem to have really enjoyed that particular sandwich so I will give them the benefit of the doubt for now and a four star rating rather than a three and say that *MAYBE* I went on an off day.