My 3 stars is really meant to be 3 1/2.
I have been here many times for lunch. It's one of those places where you know exactly how the food is going to be like, and it's just convenient and easy.
The staff is always nice, friendly and helpful. The terrace is definitely a bonus during lunch time.
The food, like I mentioned, is fine. Nothing extravagant but definitely not bad either. (i isually take something light, like a sashimi salad, so it's hard to screw up as there is no cooking involved...)
I would keep coming back here for lunch as they have an easy lunch menu, perfect for groups.