Looks like reviews are rather old and reflect this cafe under previous management.
Now this place is just a regular take out joint with slightly better food variety but rather regular food quality taste wise. Not a 4-5 star material for sure, rather shabby interior in dire need of renovation and a lack of seating not helping. (Only 3 seats inside)
In a nutshell - good not great.
I think over time the rating will come down as people realize it's no longer the same place as before.