I went to Peppis the other day for lunch and had a decent time. If I could, I would give my turkey sub 5 stars...it was DELICIOUS! The bread was amazing and I was very happy with the meal. The experience on the other hand was a bit rough. It may have been because it was lunch time and the line was literally out the door, but, this is one of those places that you have to know what you are going to get the second you step in line. No time to look at the menu. I might have missed a sign or two, but I did not know that they only take cash...so I had to step out of line to get money from the onsite ATM, which annoyed everyone - including me. The waitress cleaning tables was a bit snippy as well. Again, I am not going to write the place off - the food was good. Maybe next time the experience will be a bit better.