The food is delicious and the prices affordable.
Unfortunately, the staff really need to work on their manners and general customer service. The fact that the place is so popular (usually a minimum queuing time of 15 minutes) has made the staff arrogant and impolite, simply trying to process as many people as possible, without caring about being friendly. They also tend to forget orders and misestimate waiting time.
Recommended for the really tasty food and generally nice atmosphere but do not expect any quality whatsoever when it comes to service.