Make sure you call ahead or get there early. They were sold out of many sandwiches by the time we arrived. Sandwiches are big enough for two people. Only negative was that the employee gave us a table that obviously needed to be wiped down and she ignored it. I think it was the end of her day and she was ready to go. Anyway, definitely worth visiting for great food.