All baked items I got from here were great! Never had the food but I hear it's really good. Last visit got the chocolate torte which was delicious. Best thing is, right next door they make killer cappuccinos! (Prima Coffee)
This is also in the Strip District, not far from S&D Polish Deli. Another great place for quick cheap polish food.