Right now, I'd say Cacia has the best roles in the area. It is a small store than the place on the street, a much easier operation. But for the most important things you come for: bread, bread, pizza, deli... You can't go wrong. Everything is fresh, the place is clean, the people friendly. Go if you don't have it. You'll be glad you did it. We are blessed to live near two big bakeries.