These are great sandwiches with quality ingredients from fresh bread to the meats, vegetables and sauces. Turkey, italian beef and meatball sandwiches and even the potato salad have been delicious and this comes from those who don't typically like sandwiches. There can be a bit of a wait. If getting takeout, call ahead. Can't wait to go back.