We like the food here, except don't get the Mediterranean Wrap--that was not so good; the pastrami and the club sandwiches are great; my reason for the 2 stars is that the service is less than desirable. If you eat in, you will have a better experience probably--I did on 2 occasions. However, on 3 occasions they have gotten it wrong when we did take out each time, and note that the place was not busy. One time they never let us know our food was ready--we waited quite a long time and then checked and lo and behold they said they called our name, but the place was empty, so not sure whose name they called or how loud they called it. The 2nd and 3rd time they got the order wrong, and did not really offer an apology or to make it up to us.