Man, I seriously wish they had opened earlier and not one week before I graduated from Case. We severely needed a grocery store in the area, and Constantino's would have been perfect. The price isn't awful, especially when you compare it to other local grocery stores, like Dave's or Giant Eagle. The fact that they have healthy, quick fast food options is a plus. So is their beer variety. I've had their brown rice veggie sushi, and it was delicious!
They would have done much better if they opened in the middle of the year, rather than right at the beginning of the summer when most students are gone. I guess you can't rush construction though.