I'd give the food "3" stars as it's above average, however customer service gets "-3"!
We had a terrible experience there when visiting with a group of friends; some of whom wear hijab. After having lunch, when we were leaving the restaurant, a random lady sitting at another table started shouting at and cursing those who were wearing hijab, and giving hate speech. Then a man sitting at another table joined her and even got physical with one of our friends.
The staff acted very unprofessionally and instead of silencing them or asking them to leave, they claimed it's our fault and we must leave the restaurant!!
Although we could call the police, we didn't want to make a scene and ruin the day for others who'd come to the restaurant to enjoy lunch with family & friends.
It's absolutely unacceptable and the management should make sure this type of behaviour is confronted strictly, not encouraged!