It's just another McDonald's, but this one is part of Gerrard Square.
There's no drive through at this McDonald's, for those looking for one. I also don't think it's 24 hours.
Service can slow down at this location because a lot of the customers can't speak English. There are also usually people just hanging out all the time. There are lots of retirees who just buy a coffee and sit all day. Both inside and on the patio. It can be tough to get a seat. 3 Stars is generous. The experience is hurt by all the people loitering. But there's only so much they can do about that.
Otherwise, the food is the same as at any other McDonald's.