This place has a little of everything, the food they prepare is excellent. I would recommend this to just about anyone. The service is very fast.
The negative is that his place gets extremely hectic around lunch time and during the peek hours.
It is also expensive for some things, some of the small pastries can be expensive.