This is the perfect mix of a small town grocer but they offer anything you need. It is a good size without being overwhelming. The have a fresh deli, great produce & some fresh baked goods. The owners are wonderful. They are always on the floors ready to help in any way possible. The entire staff is eager to please and always pleasant. If you can't find what you need, they will order it for you.