This place is great if you need some really good food on go. Although I should say that the sandwiches can be a little messy sometimes, so maybe it's not so much an on- the- go food. Either way, the food here is really tasty. The bread is baked fresh and the meats and cheeses taste like the high quality stuff. The people here are really nice and pretty quick too, which is nice. Also this particular location shares space with another restaurant, so if you are with someone who wants something else to eat, you are covered.