OMG! This place has serious sanitation problems. Frankly, on the day that I stopped in it was just plain nasty! Beautiful pastries were displayed in cases but the floors were dirty throughout the restaurant. Flies and nats were lighting on food and the food preparation area was not clean. The restroom was just filthy. There was no paper, the toilet was leaking and water was all over the floor. One could only surmise that the ?B? rating displayed on the window means ?Beware!? TIP, Please clean up!