The sandwich I ordered was very , very good. The problem with this place was the wait. I got there a little after 11 in the morning, no one was in there and it took me almost 20 minutes to get my food. I had to time to get back to work. I would suggest ordering ahead so maybe you will have time to eat it.