I've been to The Cheese Shop several times and each time has been a great experience. They have great sandwiches, soups, and salads, a friendly staff, and a cute cafe atmosphere. I think the prices could be a little lower, but the food is great. They use fresh, delicious ingredients and freshly baked bread. Their specialty sandwiches are great! It's a really nice place for a casual lunch with friends or children.