I love Cosi sandwiches. They're served on an amazing bread, and the toppings are different than a normal deli sandwich. I love their tomato, basil, mozzarella sandwich. They're a good size, and I'd say they're a decent price, for what you get. I also enjoy their fruit smoothies and coffee.