There are lot of colleges in that area so you can expect lot of students hanging out there. Even my college was located near by kfc so I use to hang out there a lot.
The place is good its quite big and service is also good. The staff there is friendly and good is as usual very good. The thing like about the place is the parking facility is quite good and there is lot of parking available Plus there is outdoor seating