I've been here a couple times and had the same experience both times. I ordered two different thing and the people I was with were generous enough to let me try their food.
Service is fine. Nothing extraordinary.
The food isn't good. I have seen almost every sandwich offered on the menu and the bread is huge and the meat is disappearing! The meat is not good. It tastes like the cheap kind you get in the refrigerated section pre-sliced. You own a restaurant the least you could do is slice your own! The cheese is flavorless. I'm not sure they could slice the tomato any thinner. Nothing about any sandwich is good or worth going back for. I also had a flat pizza. Not good. It was dry and flavorless! I found myself wanting some red pepper just to have some flavor. I won't go back here unless there is nothing else. It isn't good.